Hallo,
ich moechte gerne Daten aus einer XML Datei herauslesen, beim Aufruf XMLRead.DocumentElement.ChildNodes.First bekomme ich allerdings die Fehlermeldung "zugriffsverletztung bei adresse 0000002. Lesen von Adresse 0000002."
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TSave_XML.XMLtoTwoDimArray(Uservars: TTwoDimArray; FName: String); var XMLRead : TXMLDocument; groupiNode : IXMLNode; groupiNode2 : IXMLNode; test2 : String; begin XMLRead := TXMLDocument.Create(nil); XMLRead.LoadFromFile(Fname); XMLRead.Active:= true;
groupiNode := XMLRead.DocumentElement.ChildNodes.First; |
XML datei:
XML-Daten
1: 2: 3: 4:
| - <uservars app="C:\Delphi\test.exe"> <item text="Var" /> <item text="Bool" /> </uservars> |