XML mit VC++
-
Hallo!
Bisher habe ich immer einen kleinen selbstgeschriebenen Parser benutzt, doch mittlerweile sind die XML Dokumente um einiges komplexer geworden und das einfache Lesen/Schreiben reicht nicht mehr aus. Ich würde mich nun gerne einmal mit dem MSXML Parser auseinandersetzen. Dazu ein paar Fragen?
1.) Welches SDK ist aktuell?
2.) Es wird ja COM genutzt. Ich habe keine Erfahrungen damit, höre aber immer mal wieder abfälliges über COM. Sollte "man" einen Bogen um den Parser machen oder ist COM besser als sein Ruf?
3.) Werden die Applikationen stark aufgebläht durch den Parser?
4.) Gibt es bessere Alternativen?Gruß Jochen
-
Hallo
Schau dir mal tinyxml an.
chrische
-
Wenn es eine Windows-Anwendung ist und Portabilität keine Rolle spielt, kannst du dir XmlLite anschauen! Das ist ganz neu von Microsoft und ist recht schnell. Es ist weniger komplex als MSXML, da MSXML ein anderes Kaliber ist. XmlLite ist im aktuellen SDK enthalten.
http://msdn.microsoft.com/msdnmag/issues/07/04/Xml/default.aspx?loc=de
-
Artchi schrieb:
Wenn es eine Windows-Anwendung ist und Portabilität keine Rolle spielt, kannst du dir XmlLite anschauen! Das ist ganz neu von Microsoft und ist recht schnell. Es ist weniger komplex als MSXML, da MSXML ein anderes Kaliber ist. XmlLite ist im aktuellen SDK enthalten.
http://msdn.microsoft.com/msdnmag/issues/07/04/Xml/default.aspx?loc=de
Danke, das sieht doch sehr interessant aus.
Gruß Jochen
-
Wenn Du mit den o.g. Minimallösungen nicht auskommst oder portabel sein musst, dann schau Dir mal Xerces an.