Hallo ,
es geht nicht, sowohl:
memo1.lines.add(dl1[j].attributes.getNamedItem('NAME').nodeValue);
als auch
memo1.lines.add(dn.attributes.getNamedItem('NAME') .nodeValue);
kommen mit einem Zugriffsverletzung wieso ??
Delphi-Quellcode:
xpath := Format('/CATEGORIES/CATEGORIES_DATA[%d]/NAMES/NAMEENTRY',[i]);
dl1:= selectNodes(xPath);
for j:= 0 to pred(dl1.length) do begin
dn := dl1.item[j] as IDOMNodeEx;
memo1.lines.add(dl1[j].attributes.getNamedItem('NAME').nodeValue);
Memo1.lines.add(string(dn.Text));
end;
Gruss Paul