XML est un langage de balisage générique qui permet de structurer des données afin qu'elles soient lisibles aussi bien par les humains que par des programmes de toutes sortes. 

Prenons un exemple concret : imaginons une application téléphonique qui met à jour ses données. L'application demande à un serveur web les dernières informations dont il dispose. Après être allé les chercher, ce dernier doit les communiquer en retour. C'est là qu'intervient le XML : le serveur web s’en sert pour structurer les informations qu'il doit renvoyer à l'application téléphonique. Lorsque cette dernière reçoit les informations ainsi structurées, elle sait comment les lire et les exploiter rapidement !

Dans ce cours destiné aux débutants, nous découvrirons ensemble comment écrire des documents XML, et nous verrons également comment :

  • Imposer une structure bien précise à nos documents XML.

  • Les mettre en forme.

  • Lire facilement les données contenues dans un document XML.

  • Transformer les documents XML vers d'autres formats comme une page Internet.