Forum: Programmieren allgemein
Delphi
by Der schöne Günther,
11. Sep 2014
Ja, weil der String 'CfgParent' kein XPath ist. Willst du jeden Knoten "CfgParent"? Dann ist der richtige XPath-Ausdruck dafür '//CfgParent'
If Supports(iDoc.DOMDocument.documentElement, IDomNodeSelect, iDNodeSelect) then
begin
iDNL := iDNodeSelect.selectNodes('//CfgParent');
Memo1.Lines.Add(Format('Found %d items', ));
for i:= 0 to Pred (iDNL.length) do...
Forum: Programmieren allgemein
Delphi
by Der schöne Günther,
11. Sep 2014
Das liegt doch am Namespace, oder?
Lösch testweise mal das xmlns="http://..." im obersten Knoten und wundere dich.
http://www.delphipraxis.net/159801-xpath-abfrage-im-txmldocument-probleme-mit-namespace.html