TinyXML
logiciel informatique
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) |
Dépôt | github.com/leethomason/tinyxml2 |
Écrit en | C++ |
Environnement | Multiplate-forme |
Formats lus | Extensible Markup Language |
Type | API |
Licence | zlib/libpng |
Site web | http://www.grinninglizard.com/tinyxml/index.html |
Fonctionnalités modifier
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 modifier
- 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 modifier
- 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.