Tjo,
habe nun wohl alle möglichen Kombinationen ausprobiert:
Delphi-Quellcode:
RootNode := xmlDoc.selectSingleNode('inputx');
RootNode := xmlDoc.selectSingleNode('/inputx');
RootNode := xmlDoc.selectSingleNode('//inputx');
RootNode := xmlDoc.selectSingleNode('inputx/document');
RootNode := xmlDoc.selectSingleNode('/inputx/document');
RootNode := xmlDoc.selectSingleNode('//inputx/document');
RootNode := xmlDoc.documentElement.selectSingleNode('inputx');
RootNode := xmlDoc.documentElement.selectSingleNode('/inputx');
RootNode := xmlDoc.documentElement.selectSingleNode('//inputx');
RootNode := xmlDoc.documentElement.selectSingleNode('inputx/document');
RootNode := xmlDoc.documentElement.selectSingleNode('/inputx/document');
RootNode := xmlDoc.documentElement.selectSingleNode('//inputx/document');
Ich denke mal, mehrere Möglichkeiten gibt es nicht mehr - RootNode ist jedenfalls immer NIL
Ich gebe es auf und lege den ganzen Kram ad acta - keine Lust mehr....
Vielen Dank trotzdem nochmal für Eure Unterstützung. Ihr konntet mir das Thema
XML ein wenig näher bringen, auch wenn es für den finalen Erfolg nicht genügt hat - was aber wohl aus meiner eigenen Schusseligkeit resultiert. Vielleicht bin ich auch nicht offen genug, mich 100% auf das Thema einzulasssen - ich weiss es nicht.
Einen positiven Nebeneffekt hat das Ganze jedoch gehabt - ich weiss nun endlich den VirtualTreeView grundlegend zu bedienen