Caricamento in corso...
Caricamento in corso...
Caricamento in corso...
Converti XML in YAML. Incolla o scegli un file, controlla il risultato, poi copialo o scaricalo.
Ti serve la direzione inversa? Converti YAML in XML.
Politica di conversione definita
Gli attributi XML usano un prefisso @_ e il testo misto usa #text. Gli elementi ripetuti diventano array, gli elementi vuoti diventano stringhe vuote e gli array JSON diventano elementi XML ripetuti. Poiché XML e JSON non hanno una mappatura intrinsecamente reversibile, esamina l'output strutturale prima di utilizzarlo in produzione.
<users> <user id="1"><name>Ada</name></user> <user id="2"><name>Linus</name></user> </users>
users:
user:
- name: Ada
"@_id": "1"
- name: Linus
"@_id": "2"Incolla o apri i dati XML, controlla gli eventuali messaggi di convalida, quindi copia o scarica il risultato YAML.
Gli input sono limitati a 20 MB. Le operazioni più impegnative nel browser mostrano l’avanzamento, possono essere annullate e hanno un tempo massimo, così la pagina rimane reattiva.
Sì. I formati rappresentano i dati in modo diverso, quindi alcune informazioni sui tipi o sulla struttura possono cambiare. Il convertitore documenta in questa pagina la propria mappatura deterministica.
Gli interi vengono mantenuti come BigInt internamente e diventano stringhe quando JSON non può rappresentarli in modo sicuro. NaN e Infinity producono un errore chiaro invece di JSON non valido o output arrotondato.