TinyXML

TinyXML

Description de l'image TinyXML Logo.png.
Informations
Développé par Lee Thomason
Dernière version 2.5.3 (May, 2007)
Dépôt github.com/leethomason/tinyxml2Voir et modifier les données sur Wikidata
Écrit en C++Voir et modifier les données sur Wikidata
Environnement Multiplate-forme
Formats lus Extensible Markup LanguageVoir et modifier les données sur Wikidata
Type API
Licence zlib/libpng
Site web http://www.grinninglizard.com/tinyxml/index.html

modifier - modifier le code - voir Wikidata (aide)


TinyXML est un parseur XML pour le langage C++. Il est distribué sous la licence zlib.

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.
  • icône décorative Portail de l’informatique