XML-Verarbeitung, speziell Attribute

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: XML-Verarbeitung, speziell Attribute

Re: XML-Verarbeitung, speziell Attribute

von Colster » Di, 04.02.2020 17:01

Hallo Marcel,

ich möchte mit dem Dom-Service eine XML-Datei schreiben: Damit ist sichergestellt, dass die Formatierung genau stimmt, ich muss nur die Nodes so zusammensetzen, wie ich sie brauche, und die Datei ist richtig geschrieben.

Mit Gruß

Hermann

Re: XML-Verarbeitung, speziell Attribute

von marcel_at_work » So, 19.01.2020 16:54

Sag mal......

das steht genauso in der LibreOffice-Hilfe, aber ICH habe diesen Eintrag nicht!? :shock:

Ich benutze Version 6.3.0.4 - gibt's das dort nicht mehr?

Viele Grüße,

Marcel

Re: XML-Verarbeitung, speziell Attribute

von quotsi » So, 19.01.2020 16:47

marcel_at_work hat geschrieben: So, 19.01.2020 16:34
... extras->xml-Filter-Einstellungen
Wo findet man das denn?
LibreOffice->writer->extras->XML-Filter-Einstellungen oder
LibreOffice->calc->extras-XML-Filter-Einstellungen oder
OpenOffice->writer->extras->XML-Filtereinstellungen oder
OpenOffice->calc->extras->XML-Filtereinstellungen

Nochmehr Hilfe nötig???

Re: XML-Verarbeitung, speziell Attribute

von marcel_at_work » So, 19.01.2020 16:34

Hey quotsi,
... extras->xml-Filter-Einstellungen
Wo findet man das denn?

Gruß,

Marcel

Re: XML-Verarbeitung, speziell Attribute

von quotsi » So, 19.01.2020 11:12

Bei .xml werden doch bei LO die eingestellten Filter benutzt, wenn man ein Dokument einliest. Da muss man zuerst unter extras->xml-Filter-Einstellungen das passende hinterfragen oder eines selbst kreiieren.

Re: XML-Verarbeitung, speziell Attribute

von marcel_at_work » Sa, 18.01.2020 22:39

Hi Hermann,

ist der Beitrag noch aktuell?

Was genau meinst du damit, daß du keine Attribute einfügen kannst?

Ich hatte früher mal ein wenig damit zu tun - eine XML-Datei besteht aus reinem Text, den du doch beliebig verändern kannst?

Viele Grüße,

Marcel

XML-Verarbeitung, speziell Attribute

von Colster » Mi, 11.12.2019 10:54

Hallo,

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")
Aber wie bekomme ich das geänderte Element wieder zurück in oCNode oder in das oXDoc (meine XML-Object-Variable im Makro)?

Vielen dank für Eure Mühe,

Hermann

Nach oben