Bearbeitet: OK, den Fehler habe ich: die XML Datei wurde nicht vorher geparsed und deshalb findet XMLStatus() nichts. Wie finde ich nun aber den Fehler am einfachsten schon beim Erstellen?
Code: Alles auswählen
If Not CreateXML(0) : End : EndIf
*MainNode1 = CreateXMLNode(RootXMLNode(0)) ; Hauptknoten erstellen
SetXMLNodeName(*MainNode1,"DerName vonMainNode")
SetXMLNodeText(*MainNode1,"Der Text von MainNode")
SetXMLAttribute(*MainNode1,"Attributnr1", "Wert von Attribut nr1")
*Node1 = CreateXMLNode(*MainNode1,-1)
SetXMLNodeName(*Node1,"DerNamevonNode1")
SetXMLNodeText(*Node1,"Der Text von Node1")
*Node2 = CreateXMLNode(*MainNode1,-1)
SetXMLNodeName(*Node2,"DerNamevonNode2")
SetXMLNodeText(*Node2,"Der Text von Node2")
XMLStatus(0)
Debug "Fehler vor dem Speichern: " + XMLError(0)
SaveXML(0,"Test.xml")
LoadXML(1,"Test.xml")
If XMLStatus(1)
XMLStatus(1)
Debug "Fehler beim Laden: " + XMLError(1)
End
EndIf