Forum: XML
Delphi
by Lemmy,
7. Sep 2012
Hallo Michael,
wir haben die Ursache dieses Problems (also warum TXMLDOcument einen Owner <>nil braucht) schon mal vor ca. 4-5 Jahren in Suttgart bei der 5S diskutiert, weiß nicht ob Du dich noch dran erinnern kannst :-)
Damals hast Du mir empfohlen einen anderen DOmVendor zu versuchen. Hat damals aber andere Probleme mit sich gebracht und ich bin dabei geblieben beim Create einen Owner...
Forum: XML
Delphi
by Lemmy,
7. Sep 2012
@Blup: Danke für den Hinweis! Ändert aber nichts an der Grundaussage, weil TXMLDocument schlicht einen Owner braucht...
GRüße
Forum: XML
Delphi
by Lemmy,
7. Sep 2012
doch. XMLDocument braucht beim MSXMLDom einen Owner, sonst geht nichts. Dass der Code zur Ermittlung des Knoten falsch ist hat damit nix zu tun, denn selbst ein
RootNode := oXML.DocumentElement;
führt zu einer Zugriffsverletzung bei Verwendung von NIL als Owner. Und bei dem Zugriff:
RootNode := XmlDoc.DocumentElement.ChildNodes.Nodes;