TinyXML
TinyXML est un parseur XML pour le langage C++. Il est distribué sous la licence zlib.
TinyXML
Développé par | Lee Thomason |
---|---|
Dernière version | 2.5.3 (May, 2007) |
Environnement | Multiplate-forme |
Type | API |
Licence | zlib/libpng |
Site web | http://www.grinninglizard.com/tinyxml/index.html |
Fonctionnalités
TinyXML cherche d'abord à être petit en taille (d'où son nom). Il est capable d'analyser un document XML pour générer un arbre DOM. TinyXML est capable de lire et d'écrire des fichiers XML.
Limitations
- TinyXML ignore les DTD ;
- TinyXML ne prend pas en compte les commandes XSLT (le XSLT est vu comme du simple XML) ;
- Les espaces de nommage sont ignorés : les noms des éléments gardent leur préfixe ;
- Seuls les encodages UTF-8 et Latin-1 peuvent être utilisés.
Liens externes
- Page d'accueil de TinyXML
- TinyXML++ qui ajoute les concepts C++ à TinyXML.
- TinyXPath qui ajoute le décodeur de syntaxe XPath à TinyXML en C++.
- Utilisation de la bibliothèque TinyXML , sur Developpez.com par Pierre Schwartz.
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.