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.
Nederlandse vertaling
U hebt gevraagd om deze site in het Nederlands te bezoeken. Voor nu wordt alleen de interface vertaald, maar nog niet alle inhoud.Als je me wilt helpen met vertalingen, is je bijdrage welkom. Het enige dat u hoeft te doen, is u op de site registreren en mij een bericht sturen waarin u wordt gevraagd om u toe te voegen aan de groep vertalers, zodat u de gewenste pagina's kunt vertalen. Een link onderaan elke vertaalde pagina geeft aan dat u de vertaler bent en heeft een link naar uw profiel.
Bij voorbaat dank.
Document heeft de 02/10/2003 gemaakt, de laatste keer de 26/10/2018 gewijzigd
Bron van het afgedrukte document:https://www.gaudry.be/nl/xml.html
De infobrol is een persoonlijke site waarvan de inhoud uitsluitend mijn verantwoordelijkheid is. De tekst is beschikbaar onder CreativeCommons-licentie (BY-NC-SA). Meer info op de gebruiksvoorwaarden en de auteur.