OVH Cloud OVH Cloud

XML et C++

3 réponses
Avatar
olric
bonjour
je cherche une librairie portable, legere et fiable pour parser du XML
(j'ai une petite appli dont le fichier de conf est en XML)
qq1 peut-il me conseiller ?

merci :)

3 réponses

Avatar
Fred
Bonjour,

TinyXml (http://www.grinninglizard.com/tinyxml) m'a rendu de fiers
services, même si son utilisation peut être parfois laborieuse. Mais
pour des fichiers relativement simples, c'est pas mal du tout.

Fred
Avatar
loufoque

je cherche une librairie portable, legere et fiable pour parser du XML
(j'ai une petite appli dont le fichier de conf est en XML)
qq1 peut-il me conseiller ?


libxml++, bibliothèque de référence (c'est un wrapper de libxml)
Après c'est pas forcément léger.

Avatar
Loïc Joly
Bonjour,

TinyXml (http://www.grinninglizard.com/tinyxml) m'a rendu de fiers
services, même si son utilisation peut être parfois laborieuse. Mais
pour des fichiers relativement simples, c'est pas mal du tout.


J'ai fais quelques perfs, et elle n'était pas géniale. Il lui manque
aussi les requêtes XPath, même si une bibliothèque tinyxpath vient les
ajouter.

Il existe aussi xerces (un peu usine à gaz à mon goût, et avec une
interface pas pensée pour le C++), libxml++ (dommage qu'elle soit un peu
chiante à installer, avec ses 7 ou 8 bibliothèques préalables à
installer, du moins si on développe sous windows).


--
Loïc