Introduction à XML

C'est en 1996 que le World Wide Web Consortium (W3C) forme le groupe de travail XML, et en 1998 la première recommandation est prête.

XML (eXtensible Markup Language) est une forme simplifiée de SGML. C'est un langage de balises (comme HTML) conçu pour décrire, structurer les données, et définir une sémantique.
Ses éléments ne sont pas définis et figés, c'est un langage évolutif.

Raisons du succès de XML

  • Compatibilité avec SGML
  • Utilisation aisée sur Internet
  • Rédaction des documents facilitée (les données brutes sont dans le document XML)
  • Lecture des documents par l'homme, mais surtout par les logiciels
  • Utilisation dans un grand nombre d'applications
  • Adapté aux échanges entre applications

XML et HTML

XML est le récipient des données alors que HTML est le moyen de les présenter.
A la différence de HTML, il est fait mention d'éléments et non de balises : c'est l'utilisateur qui détermine le nom des éléments (sémantique non figée), alors qu'en HTML les balises sont prédéfinies.

Programmation XML

XML n'est pas un langage de programmation, c'est un langage qui permet de structurer et décrire les données.

Syntaxe XML

La syntaxe XML est très stricte, mais assez simple. Dans un document XML, nous retrouverons les données, mais sans les balises de mise en page d'un document HTML. Un parser (analyseur syntaxique) permet d'accéder au contenu et à la structure des documents XML.
Les pages suivantes vous présentent plus en détails la syntaxe XML.

Deutsche Übersetzung

Sie haben gebeten, diese Seite auf Deutsch zu besuchen. Momentan ist nur die Oberfläche übersetzt, aber noch nicht der gesamte Inhalt.

Wenn Sie mir bei Übersetzungen helfen wollen, ist Ihr Beitrag willkommen. Alles, was Sie tun müssen, ist, sich auf der Website zu registrieren und mir eine Nachricht zu schicken, in der Sie gebeten werden, Sie der Gruppe der Übersetzer hinzuzufügen, die Ihnen die Möglichkeit gibt, die gewünschten Seiten zu übersetzen. Ein Link am Ende jeder übersetzten Seite zeigt an, dass Sie der Übersetzer sind und einen Link zu Ihrem Profil haben.

Vielen Dank im Voraus.

Dokument erstellt 02/10/2003, zuletzt geändert 26/10/2018
Quelle des gedruckten Dokuments:https://www.gaudry.be/de/xml.html

Die Infobro ist eine persönliche Seite, deren Inhalt in meiner alleinigen Verantwortung liegt. Der Text ist unter der CreativeCommons-Lizenz (BY-NC-SA) verfügbar. Weitere Informationen auf die Nutzungsbedingungen und dem Autor.