« Programmation XML/Interprétation du XML » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernierbot (discussion | contributions)
Aucun résumé des modifications
Ligne 1 :
{{Programmation XML}}
Il existe de nombreuses API permettant de parserd'interpréter un document XML.
La plupart sont conçues pour un langage particulier :
 
* DOM4J (Java)
* JDOM (Java)
Ligne 7 :
* PyXML (Python)
 
Tous ces interpréteurs peuvent être de deux types normalisés :
Toutefois, les deux principales normes sont DOM (créé par le W3C) et SAX (créé par David Megginson). Ces normes sont indépendantes du langage.
* [[../DOM/]] (créé par le W3C) : un arbre de nœuds complet est construit à partir du document XML.
* [[../SAX/]] (créé par David Megginson) : l'interpréteur appelle certaines fonctions de l'application en fonction de chacun des éléments de base rencontrés dans le document XML (ouvertures de balise, fermetures, données, commentaires, ...).
 
[[Catégorie:Programmation XML (livre)]]