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

Contenu supprimé Contenu ajouté
m →‎Voir aussi : using AWB
Aucun résumé des modifications
Ligne 2 :
Il existe de nombreuses API permettant d'interpréter un document XML.
La plupart sont conçues pour un langage particulier :
* {{w|DOM4J}} (Java)
* {{w|JDOM}} (Java)
* {{w|SimpleXML}} (PHP)
* PyXML (Python)<ref<http://pyxml.sourceforge.net/topics/</ref>
 
Tous ces interpréteurs peuvent être de deux types normalisés :
* [[../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, ...).
 
== Références ==
{{Références}}
 
== Voir aussi ==
* [[Programmation Python/XML]]
* [[Programmation Java/XML]]
 
[[en:XML - Managing Data Exchange/Parsing XML files]]