Hallo zusammen,
in der von Marabu vorgestellten Lösung gibt es ein Problem, wenn die Nodes nicht eindeutig sind. Soll heißen, wenn die Verzweigungen im
XML-File nicht eindeutig unterscheidbar sind.
Mit dieser Version ist dieses Problem gelöst. Ich speichere mir den Pointer der Nodes im Data-Property des TreeView. Ändere ich nun ein Attributwert, so lade ich mir anhand des Pointers im Data-Property die Interfaceadresse. Diese verwende ich dann, um die Änderung an die richtige Stelle im
XML-File zu schreiben.
Das angehängte Projekt erhebt keinesfalls den Anspruch der Vollständigkeit in Bezug auf ein für alle
XML-Files funktionierendes Tool, aber vielleicht hilft es den einen oder den anderen ein wenig.
bis denne,
Woto