JSON Converter 2.0
Dieser Adapter konvertiert ein Textdokument, das strukturierte Daten in der JavaScript Object Notation (JSON) enthält, in ein XML-Dokument, und konvertiert umgekehrt ein XML-Dokument in ein UTF-8-kodiertes JSON-Dokument. Dabei verwendet der Adapter ein neues XML-Format, das eine bessere Kontrolle des generierten JSON-Dokuments erlaubt.
Dieser Adapter ersetzt den veralteten JSON Converter.
Eigenschaften (Properties)
Operation | Bestimmt, welche Operation der Funktions-Adapter durchführt Mögliche Werte:
|
Parameter
Adapter | Hauptklasse des Adapters (nicht verändern!) Mögliche Werte: |
allowBareObjectKeys | Angaben zum Umgang mit Object Keys, die nicht in Anführungszeichen stehen Mögliche Werte:
|
escapeStringInXml | Angaben zum Umgang mit Nicht-XML-Zeichen Mögliche Werte:
|
emptyStringAsNull | Leere Zeichenketten bei Zahlen und Boolean-Werten als Mögliche Werte:
|
Bei der Operation XML2JSON
werden für nummerische und boolesche Werte Whitespaces am Anfang und Ende des Wertes ignoriert.
Statuswerte
1 | Die Operation wurde erfolgreich ausgeführt. |
-1 | Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen. |
Beispiel
Folgende Beispiele zeigen JSON-Ausdrücke und ihre jeweiligen Entsprechungen in XML.
JSON | XML |
---|---|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|
JS
|
XML
|