DT Dev Tools

TOON in XML umwandeln — TOON zu XML Konverter online

TOON (Token-Oriented Object Notation) online in XML umwandeln – mit eigenem Root-Element, EinrĂŒckung und Deklaration. Kostenlos, privat, direkt im Browser.

🔒 LĂ€uft vollstĂ€ndig in Ihrem Browser — nichts wird hochgeladen

Werbung

TOON-Daten in XML umwandeln

TOON (Token-Oriented Object Notation) ist eine tokeneffiziente Methode, JSON-förmige Daten an große Sprachmodelle zu ĂŒbergeben: EinrĂŒckung ersetzt Klammern, und einheitliche Arrays aus Objekten werden einmal als Tabellenkopf wie orders[2]{id,sku,qty}: plus eine kommagetrennte Zeile pro Eintrag geschrieben. Viele Systeme, die diese Daten empfangen, erwarten jedoch weiterhin XML — SOAP-Dienste, Enterprise-Integrationsbusse, RSS-artige Feeds, Android-Ressourcen, Office- und E-Rechnungsformate. Dieser TOON-zu-XML-Konverter dekodiert das TOON mit der offiziellen Bibliothek und erzeugt in einem Schritt wohlgeformtes, eingerĂŒcktes XML.

Objekte werden zu verschachtelten Elementen, jeder Array-Eintrag wird zu einem wiederholten Element mit dem Namen seines SchlĂŒssels, und einfache Werte werden zu Elementtext, wobei XML-Sonderzeichen maskiert werden. SchlĂŒsselnamen, die keine gĂŒltigen XML-Namen sind — etwa weil sie mit einer Ziffer beginnen oder Leerzeichen enthalten —, werden automatisch bereinigt, sodass die Ausgabe immer parsebar ist.

Root-Element, Attribute und Optionen

Ein XML-Dokument hat genau ein Root-Element. Hat Ihr TOON nur einen ObjektschlĂŒssel auf oberster Ebene, dient dieser als Root; andernfalls wird alles in das unter Root element angegebene Element gepackt. Um Attribute zu erzeugen, benennen Sie SchlĂŒssel mit dem PrĂ€fix @ (zum Beispiel "@id": 7) und verwenden #text fĂŒr den Textinhalt eines Elements — dieselbe Konvention wie bei den Tools XML zu JSON und JSON zu XML, sodass Daten hin und zurĂŒck umgewandelt werden können. WĂ€hlen Sie zwei Leerzeichen, vier Leerzeichen oder Tabs zur EinrĂŒckung und lassen Sie die <?xml?>-Deklaration weg, wenn Sie ein Fragment einbetten.

Tipps vor der Verwendung des XML

XML kennt keine nativen Typen, daher werden Zahlen und Booleans als Text geschrieben; erst ein Schema (XSD) gibt ihnen spĂ€ter Bedeutung. Lassen Sie den Strict mode aktiv, damit eine LLM-Antwort, deren Zeilenanzahl nicht zum Header [N] passt, abgelehnt wird, bevor daraus ein irrefĂŒhrendes Dokument entsteht. Validieren Sie das Ergebnis gegen das Schema, das Ihr EmpfĂ€nger erwartet, und formatieren oder prĂŒfen Sie es mit dem XML-Formatter. Brauchen Sie andere Ziele? Siehe TOON zu JSON, TOON zu YAML und TOON zu CSV. Nichts wird hochgeladen — die gesamte Umwandlung geschieht auf Ihrem GerĂ€t.

So verwenden Sie

  1. TOON einfĂŒgenFĂŒgen Sie TOON-Text (Token-Oriented Object Notation) ein oder klicken Sie auf Load sample.
  2. XML-Optionen festlegenWĂ€hlen Sie den Namen des Root-Elements, die EinrĂŒckung und ob die XML-Deklaration enthalten sein soll.
  3. XML kopierenKopieren Sie das XML oder laden Sie es als .xml-Datei herunter.

HĂ€ufig gestellte Fragen

Wie werden TOON-Arrays in XML umgewandelt?
Jeder Array-Eintrag wird zu einem wiederholten Element mit dem Namen des Array-SchlĂŒssels, sodass users[2]{id,name}: zwei <users>-Elemente mit jeweils den Kindelementen <id> und <name> erzeugt.
Warum gibt es ein Root-Element?
XML benötigt genau ein Root-Element. Hat das TOON-Dokument nur einen SchlĂŒssel auf oberster Ebene, wird dieser zum Root; andernfalls werden die Daten in den von Ihnen gewĂ€hlten Root-Namen verpackt.
Kann ich XML-Attribute erzeugen?
Ja. SchlĂŒssel, die mit @ beginnen, werden zu Attributen, und #text wird zum Elementtext – passend zu den Konvertern XML ⇄ JSON auf dieser Website.
Werden meine Daten hochgeladen?
Nein. Dekodierung und XML-Erzeugung laufen vollstÀndig in Ihrem Browser.
Werbung