parseXML

Konvertiert einen XML-String in ein JSON-Objekt um

Diese Funktion konvertiert einen XML-String in ein JSON-Objekt. Diese Funktion ist von besonderem Interesse für die Verbindung mit externen Diensten über API und die Verarbeitung entsprechender Daten.

XML ist neben JSON ein gängiges Format, um Daten über das Internet auszutauschen.

Syntax

parseXML(string)

Rückgabewert

JSON

Beispiele

parseXML(xml)konvertiert einen XML-String in ein JSON-Objekt. Ein ungültiger String gibt einen Parse-Fehler zurück.

Wir konvertieren einen XML-String in ein JSON-Objekt, das eine Mitteilung an Captain America beinhaltet, um es an einen externen Dienst zu übergeben, beispielsweise ein E-Mail-Provider.

let xml := "<?xml version=""1.0"" encoding=""UTF-8""?>
<mitteilung>
  <an>Captain America</an>
  <von>Ninox</von>
  <titel>Rette die Welt!</titel>
  <text>Hey Cap, bitte rette die Welt!</text>
</mitteilung>";
parseXML(xml)

Ergebnis:

{"mitteilung":{"an":{"@":"Captain America"},"von":{"@":"Ninox"},"titel":{"@":"Rette die Welt!"},"text":{"@":"Hey Cap, bitte rette die Welt!"}}}

Siehe auch

formatXML, konvertiert ein bestimmtes JSON-Objekt in XML-Text um, der optisch strukturiert sein kann.

Last updated