ich möchte mit OpenOffice XML-Dateien verarbeiten: Einlesen, ändern, schreiben.
Ich kann XML-Datei öffnen, den (Text) - Wert von Nodes ändern und alles wieder schreiben.
Aber Attribute kann ich weder hinzufügen, ändern, löschen ...
Hat hier jemand einen Tipp für mich, welches Objekt ich wie bearbeiten muss?
Ich kann aus einem Node die Attribute holen und ändern:
Code: Alles auswählen
oCNode = getXMLNode("document-content/body/text/forms/form/textarea", oXDoc).cloneNode(true)
oAttrList = oCNode.getAttributes
oElement = oAttrList.getNamedItemNS("urn:oasis:names:tc:opendocument:xmlns:form:1.0", "name")
oElement.setValue("Anz5678")
Vielen dank für Eure Mühe,
Hermann