Portál AbcLinuxu, 13. května 2025 22:53

Dotaz: C/C++ XML Parser

10.10.2009 09:02 Haklajan
C/C++ XML Parser
Přečteno: 1953×
Odpovědět | Admin
Muzete mi prosim nekdo doporucit nejaky snadno pouzitelny XML parser pro C/C++?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.10.2009 09:34 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: C/C++ XML Parser
Odpovědět | | Sbalit | Link | Blokovat | Admin
libxml2
If you hold a Unix shell up to your ear, you can you hear the C.
10.10.2009 11:00 21fsadfas
Rozbalit Rozbalit vše Re: C/C++ XML Parser
Odpovědět | | Sbalit | Link | Blokovat | Admin
Expat
vlk avatar 10.10.2009 16:04 vlk | skóre: 23 | blog: u_vlka
Rozbalit Rozbalit vše Re: C/C++ XML Parser
Odpovědět | | Sbalit | Link | Blokovat | Admin
ja pouzivam starsiu libxml++1.0 tuto verziu pouzivam z niekolkych dovodov:
- malo zavislosti (narozdiel od libxml++2.6 ktorej zavislosti siahaju az niekde v gnome)
- ako retazce nacitane z xml pouziva klasicky std::string
- umoznuje nacitavanie dokumentu cez SAX, ale aj DOM, ..
- a samozrejme vsetko v c++
- snadno pouzitelne ;-) skusal som rozne kniznice, ale pre potreby embedded ma vzdy odradilo priliz velke mnozstvo (podla mna) zbytocnych zavislosti..
You don't exist, Go away !
10.10.2009 16:08 crusoe
Rozbalit Rozbalit vše Re: C/C++ XML Parser
Odpovědět | | Sbalit | Link | Blokovat | Admin
Este je tu graficka kniznica Qt , v ktorej su triedy pre SAX a DOM parser (ale myslim ze je to wraper nad libxml2 )

Pripadne celkom ujde aj TinyXML

Osobne odporucam limXml2 (pre mna bola podpora Xpath velmi uzitocna )
Petr Bravenec avatar 10.10.2009 17:39 Petr Bravenec | skóre: 43 | blog: Bravenec
Rozbalit Rozbalit vše Re: C/C++ XML Parser
Doporučuji. Pouze upřesňuji: Qt není pouze grafická knihovna, command line programy se s ní programují taky velice dobře, aniž by bylo potřeba linkovat všechen ten GUI balast. Právě kvůli xml parseru (a napojení na databázi) jsem po Qt sáhnul na psaní nějakých technologických programů pro sběr dat. Wrapper kolem libxml2 to není, ale používá se to velmi podobně, jenom toho psaní není tolik a je to mnohem snazší.
Petr Bravenec - Hobrasoft s.r.o.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.