PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Welche XML Library für C++ ?



oracle2025
13-09-2003, 10:54
hi, welche XML-Library könnte ich denn verwenden, wenn ich C++ programmiere, im Moment hab ich hier Centerpoint XML, aber ich hätte gern eine die möglichst auch in gänigen Linux Distributionen enthalten ist, weiss da jemand zufällig was??

axeljaeger
13-09-2003, 11:00
Wenn du was willst, was überall dabei ist, würd ich den Parser von Qt nehmen

peschmae
13-09-2003, 11:48
libxml (von Gnome) ist glaub ich recht standard.

MfG Peschmä

axeljaeger
13-09-2003, 12:24
Original geschrieben von peschmae
libxml (von Gnome) ist glaub ich recht standard.

Dass wird aber C sein und einem anstatt schönen Hashtables, wo die Paramter drinn stehen, eher ein const char ** übergeben.

peschmae
13-09-2003, 12:32
Original geschrieben von axeljaeger
Dass wird aber C sein und einem anstatt schönen Hashtables, wo die Paramter drinn stehen, eher ein const char ** übergeben.

Naja, dann brauchst du halt eben noch ne Wrapper-Lib wie die da http://libxmlplusplus.sourceforge.net/ oder so ähnlich

MfG Peschmä

arthur
13-09-2003, 18:16
was möchtest du denn so machen ?
wenn du auf unicode, validierung und ns verzichten kannst
dann ist tinyxml erste wahl, und du kannst es direkt in deine anwendung
einbinden.
ansonsten gibt es für libxml einen wrapper:
libxml++, dieser ist aber nicht soo gut.
und als letztes noch xerces c++, hat (fast) alles was man je brauchen könnte, ist aber ziemlich gross

gruss
Arthur

oracle2025
13-09-2003, 18:32
hm, tinyxml kannte ich noch nicht, scheint aber so von der Idee her das zu sein was ich brauche. mal testen...

danke für den tipp