Convertitore da TOON a XML β TOON in XML online
Converti TOON (Token-Oriented Object Notation) in XML online con radice, indentazione e dichiarazione personalizzabili. Gratis e privato.
π Funziona interamente nel tuo browser β nulla viene caricatoConvertire dati TOON in XML
TOON (Token-Oriented Object Notation) Γ¨ un modo efficiente in termini di token per passare ai modelli linguistici di grandi dimensioni dati con struttura JSON: l'indentazione sostituisce le parentesi graffe e gli array uniformi di oggetti vengono scritti una sola volta come intestazione di tabella, ad esempio orders[2]{id,sku,qty}:, piΓΉ una riga separata da virgole per ogni record. Molti sistemi che ricevono quei dati, perΓ², si aspettano ancora XML β servizi SOAP, bus di integrazione aziendali, feed in stile RSS, risorse Android, formati Office e di fatturazione elettronica. Questo convertitore da TOON a XML decodifica il TOON con la libreria ufficiale e costruisce in un solo passaggio un XML ben formato e indentato.
Gli oggetti diventano elementi annidati, ogni elemento di un array diventa un elemento ripetuto con il nome della sua chiave, e i valori primitivi diventano testo dell'elemento con i caratteri speciali XML in escape. I nomi di chiave che non sono nomi XML validi β quelli che iniziano con una cifra o contengono spazi β vengono sanificati automaticamente, cosΓ¬ l'output Γ¨ sempre analizzabile.
Elemento radice, attributi e opzioni
Un documento XML ha esattamente una radice. Quando il tuo TOON ha una sola chiave di oggetto al livello superiore, quella chiave viene usata come radice; altrimenti tutto viene racchiuso nell'elemento indicato in Root element. Per generare attributi, dai alle chiavi il prefisso @ (ad esempio "@id": 7) e usa #text per il contenuto testuale di un elemento β la stessa convenzione degli strumenti da XML a JSON e da JSON a XML, cosΓ¬ i dati possono fare il round-trip. Scegli due spazi, quattro spazi o tabulazioni per l'indentazione, ed elimina la dichiarazione <?xml?> quando stai incorporando un frammento.
Consigli prima di usare l'XML
XML non ha tipi nativi, quindi numeri e booleani vengono scritti come testo; Γ¨ uno schema (XSD) a dare loro significato a valle. Mantieni attiva Strict mode in modo che una risposta LLM il cui numero di righe non corrisponde all'intestazione [N] venga rifiutata prima di diventare un documento fuorviante. Valida il risultato rispetto allo schema che il destinatario si aspetta e formattalo o ispezionalo con il formattatore XML. Ti servono altri formati? Vedi da TOON a JSON, da TOON a YAML e da TOON a CSV. Nulla viene caricato β l'intera conversione avviene sul tuo dispositivo.
Come usare
- Incolla il TOONIncolla il testo TOON (Token-Oriented Object Notation), oppure clicca Load sample.
- Imposta le opzioni XMLScegli il nome dell'elemento radice, l'indentazione e se includere la dichiarazione XML.
- Copia l'XMLCopia l'XML oppure scaricalo come file .xml.
Domande frequenti
Come vengono convertiti gli array TOON in XML?
users[2]{id,name}: produce due elementi <users>, ciascuno con i figli <id> e <name>.PerchΓ© c'Γ¨ un elemento radice?
Posso generare attributi XML?
@ diventano attributi e #text diventa il testo dell'elemento, in linea con i convertitori XML β JSON di questo sito.