Hallo noch mal,
Bin inzwischen selbst drauf gekommen.
Es muss einem nur klar werden, dass die
XML-Elemente im JvSimpleXML nur Zeiger sind. Dann kann man ganz einfach dem TreeViewNode im Data den Zeiger mitgeben.
ATreeNode.Data:=AnXmlNode;
Damit kann man jederzeit wieder auf das entsprechende
XML-Element zugreifen.
Delphi-Quellcode:
procedure TForm1.JvTreeView1Change(Sender: TObject; Node: TTreeNode);
begin
showmessage(TJvSimpleXmlElem(Node.Data).Name+' = '+TJvSimpleXmlElem(Node.Data).value);
end;
Vielleicht hilft es ja irgendwem.
Danke an alle, die den Beitrag gelesen haben und sich darüber Gedanken gemacht haben
Viele Grüße
Mirko