4D v14.3XML SET OPTIONS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
XML SET OPTIONS
|
XML SET OPTIONS ( ElementRef | Dokument ; Selector ; Wert1...N {; Selector2 ; Wert1...N2 ; ... ; SelectorN ; Wert1...NN} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
ElementRef | Dokument | Text, DokRef |
![]() |
XML Root Element Referenz oder Referenz auf offenes Dokument | |||||
Selector | Lange Ganzzahl |
![]() |
zu setzende Option | |||||
Wert1...N | Lange Ganzzahl |
![]() |
Wert der Option | |||||
Der Befehl XML SET OPTIONS ändert den Wert einer oder mehrerer XML Optionen der Struktur, die im ersten Parameter übergeben wurde.
Dieser Befehl gilt für die XML Strukturen vom Typ "Baum" (DOM) oder "Dokument" (SAX). Im ersten Parameter können Sie entweder die Referenz auf ein Root Element (ElementRef) oder die Referenz auf ein offenes SAX Dokument (Dokument) übergeben.
Die gesetzten Optionen werden nur in der Richtung 4D zu XML genutzt. Der Befehl hat keine Auswirkung auf das Lesen von XML Werten in 4D. Folgende Befehle verwenden diese Optionen:
Übergeben Sie die zu ändernde Option in Selector und den neuen Wert der Option in Wert. Sie können beliebig viele Paare Selector/Wert übergeben.
Sie müssen die nachfolgend beschriebenen Konstanten unter dem Thema XML verwenden.
Konstante | Typ | Wert | Meldung |
XML binary encoding | Lange Ganzzahl | 5 | Gibt an, wie binäre Daten konvertiert werden. Mögliche Werte:
|
XML date encoding | Lange Ganzzahl | 2 | Gibt an, wie 4D das Datum konvertiert, z.B. !01/01/2003! in der Paris Zeitzone.. Mögliche Werte:
|
XML indentation | Lange Ganzzahl | 4 | Gibt die Einrückung des XML Dokuments an. Mögliche Werte:
|
XML picture encoding | Lange Ganzzahl | 6 | gibt an, wie Bilder konvertiert werden müssen (vor Codierung in Base64). Mögliche Werte:
|
XML string encoding | Lange Ganzzahl | 1 | gibt an, wie 4D Strings in Elementwerte konvertiert werden. Das gilt nicht für die Konvertierung in Attribute, für die XML die Verwendung von Escape-Zeichen verlangt. Mögliche Werte:
|
XML time encoding | Lange Ganzzahl | 3 | Gibt an, wie 4D die Zeit konvertiert, z.B. ?02/00/46? (Paris Zeit). Die Codierung ist unterschiedlich, je nachdem ob Sie eine Uhrzeit oder eine Zeitspanne ausdrücken wollen. Mögliche Werte für Uhrzeit:
|
Hinweise:
Ein SVG Bild einfügen
XML SET OPTIONS($pictElemRef;XML binary encoding;XML data URI scheme)
XML SET OPTIONS($pictElemRef;XML picture encoding;XML native codec)
DOM SET XML ATTRIBUTE($pictElemRef;"xlink:href";PictVar)
Produkt: 4D
Thema: XML
Nummer:
1090
Erstellt: 4D v12
DOM SET XML ATTRIBUTE
DOM SET XML DECLARATION
DOM SET XML ELEMENT VALUE
SAX ADD XML ELEMENT VALUE
XML GET OPTIONS
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)