Convertir TOON en XML â Convertisseur TOON vers XML en ligne
Convertissez du TOON (Token-Oriented Object Notation) en XML en ligne, avec racine, indentation et d?claration au choix. Gratuit, priv?, dans le navigateur.
đ S'exĂ©cute entiĂšrement dans votre navigateur â rien n'est envoyĂ©Convertir des donnĂ©es TOON en XML
TOON (Token-Oriented Object Notation) est un moyen Ă©conome en tokens de transmettre des donnĂ©es au format JSON Ă de grands modĂšles de langage : l'indentation remplace les accolades, et les tableaux uniformes d'objets s'Ă©crivent une seule fois sous forme d'en-tĂȘte de table comme orders[2]{id,sku,qty}: plus une ligne sĂ©parĂ©e par des virgules par rangĂ©e. Beaucoup de systĂšmes qui reçoivent ces donnĂ©es attendent pourtant encore du XML â services SOAP, bus d'intĂ©gration d'entreprise, flux de type RSS, ressources Android, formats Office et de facturation Ă©lectronique. Ce convertisseur TOON vers XML dĂ©code le TOON avec la bibliothĂšque officielle et construit un XML bien formĂ© et indentĂ© en une seule Ă©tape.
Les objets deviennent des Ă©lĂ©ments imbriquĂ©s, chaque Ă©lĂ©ment de tableau devient un Ă©lĂ©ment rĂ©pĂ©tĂ© portant le nom de sa clĂ©, et les valeurs primitives deviennent le texte de l'Ă©lĂ©ment, avec Ă©chappement des caractĂšres spĂ©ciaux XML. Les noms de clĂ©s qui ne sont pas des noms XML valides â commençant par un chiffre ou contenant des espaces â sont nettoyĂ©s automatiquement, de sorte que la sortie est toujours analysable.
ĂlĂ©ment racine, attributs et options
Un document XML a exactement une racine. Lorsque votre TOON a une seule clĂ© d'objet de premier niveau, cette clĂ© sert de racine ; sinon, tout est enveloppĂ© dans l'Ă©lĂ©ment nommĂ© dans Root element. Pour produire des attributs, nommez les clĂ©s avec le prĂ©fixe @ (par exemple "@id": 7) et utilisez #text pour le contenu textuel d'un Ă©lĂ©ment â la mĂȘme convention que les outils XML vers JSON et JSON vers XML, afin que les donnĂ©es puissent faire l'aller-retour. Choisissez deux espaces, quatre espaces ou des tabulations pour l'indentation, et supprimez la dĂ©claration <?xml?> lorsque vous intĂ©grez un fragment.
Conseils avant d'utiliser le XML
XML n'a pas de types natifs : les nombres et boolĂ©ens sont donc Ă©crits comme du texte ; c'est un schĂ©ma (XSD) qui leur donne un sens en aval. Gardez le Strict mode activĂ© pour qu'une rĂ©ponse de LLM dont le nombre de lignes ne correspond pas Ă son en-tĂȘte [N] soit rejetĂ©e avant de devenir un document trompeur. Validez le rĂ©sultat par rapport au schĂ©ma attendu par votre destinataire, et formatez-le ou inspectez-le avec le formateur XML. Besoin d'autres cibles ? Consultez TOON vers JSON, TOON vers YAML et TOON vers CSV. Rien n'est envoyĂ© sur un serveur â toute la conversion se fait sur votre appareil.
Comment utiliser
- Collez le TOONCollez du texte TOON (Token-Oriented Object Notation), ou cliquez sur Load sample.
- Réglez les options XMLChoisissez le nom de l'élément racine, l'indentation et l'inclusion ou non de la déclaration XML.
- Copiez le XMLCopiez le XML ou téléchargez-le sous forme de fichier .xml.
Questions fréquemment posées
Comment les tableaux TOON sont-ils convertis en XML ?
users[2]{id,name}: produit donc deux éléments <users>, chacun avec des enfants <id> et <name>.Pourquoi y a-t-il un élément racine ?
Puis-je produire des attributs XML ?
@ deviennent des attributs et #text devient le texte de l'Ă©lĂ©ment, comme dans les convertisseurs XML â JSON de ce site.