Bernd2k: XML parsen

Beitrag lesen

Hallo,

Die Funktion XMLDoc.GetElementsByTagName("buch") wird evt. nicht nur ein Argument benötigen? Vielleicht gibt es sie auch gar nicht. Schau dir in deinem Entwicklungsstudio bzw. im MSDN die Objektreferenz vom MSXML Parser an.

Also laut http://www.topxml.com/xml_dom/getelementsbytagname.asp#P4300_94286 sollte das so gehen.

Eine imho recht effektive Sache zur Ermittlung aller <buch> elemente ist:

XMLDoc.DocumentElement.SelectNodes("//buch")    das gibt dir eine XmlNodeList (iirc) zurück, die du mit einer "for each" schleife iterieren kannst.

Hab ich probiert, auch da erhalte ich als Fehler:
"Wrong number of arguments or invalid property assignment:"

Leider finde ich nichts, woran das liegen koennte, denn auch hier finde ich bei http://www.topxml.com/xml_dom/selectnodes.asp#P4741_114632 nichts, was auf weitere Argumente als zu uebergebende Parameter hinweist.

Danke