convert JSON to XML(a,b)
|
Gruppe |
Wandelt den Inhalt einer JSON-Datei in Parameter a in XML-Inhalt um.
Mit Parameter b ist es möglich, den erzeugten XML-Inhalt in ein XML-Objekt (DOM) zu speichern.
Parameterbeschreibung
|
Parameter |
Beschreibung |
|
a |
Zu konvertierender Wert (Inhalt der JSON-Datei). |
|
b |
(optional) Wenn Sie hier einen Namen angeben, dann wird der erzeugte XML-Inhalt in ein XML-Objekt (DOM) gespeichert. Auslesen können Sie dieses Objekt z. B. mit der Funktion get value from XML( a, b, c, d, e ). |
Beispiel
Wir tragen folgenden JSON-Inhalt in Parameter a ein.
{ "zahlungskondition1":"", "ustsatz2":"7", "ilnlieferant":"123456789", "freitext":"", "bestellnr":"4711", "ustsatz1":"19", "ilnrechnung":"", "lieferscheinnr":"0815", "rechnungsnr":"08154711", "zahlungskondition2":"", "waehrung":"EUR", "ilnkaeufer":"400000045687", "complexPosition_Position":[ { "menge":200, "masseinheit":"ST", "ustsatz_pos":"19", "ArtNrLieferant":"87490", "inhalt":"Wurst", "positionsNr":"1", "preis":30, "EAN":"3654878784" }, { "menge":1, "masseinheit":"ST", "ustsatz_pos":"", "ArtNrLieferant":"8786767", "inhalt":"", "positionsNr":"2", "preis":56, "EAN":"546546" } ]}Als Ergebnis bekommen wir folgenden XML-Inhalt.
<root> <JsonData> <zahlungskondition1/> <ustsatz2>7</ustsatz2> <ilnlieferant>123456789</ilnlieferant> <freitext/> <bestellnr>4711</bestellnr> <ustsatz1>19</ustsatz1> <ilnrechnung/> <lieferscheinnr>0815</lieferscheinnr> <rechnungsnr>08154711</rechnungsnr> <zahlungskondition2/> <waehrung>EUR</waehrung> <ilnkaeufer>400000045687</ilnkaeufer> <complexPosition_Position> <menge>200</menge> <masseinheit>ST</masseinheit> <ustsatz_pos>19</ustsatz_pos> <ArtNrLieferant>87490</ArtNrLieferant> <inhalt>Wurst</inhalt> <positionsNr>1</positionsNr> <preis>30</preis> <EAN>3654878784</EAN> </complexPosition_Position> <complexPosition_Position> <menge>1</menge> <masseinheit>ST</masseinheit> <ustsatz_pos/> <ArtNrLieferant>8786767</ArtNrLieferant> <inhalt/> <positionsNr>2</positionsNr> <preis>56</preis> <EAN>546546</EAN> </complexPosition_Position> </JsonData></root>