Formattatore XML
L’XML generato da un programma arriva come un’unica riga enorme. Incollalo qui e la struttura viene fuori: un elemento per riga, indentato secondo la profondità.
Il codice non lascia mai questa pagina: la formattazione avviene nel tuo browser.
- Gratis
- I file non lasciano il tuo dispositivo
- Senza registrazione
- Nessun limite di file
Come si usa
- Incolla l’XML nel primo riquadro.
- Scegli l’indentazione: due spazi, quattro, oppure una tabulazione.
- Copia la versione leggibile, o premi «Minifica» per ricomprimerla.
Da sapere
Dove l’XML si distingue dall’HTML
L’XML non ha elementi vuoti — tutto o si chiude o finisce con una barra — ed è sensibile alle maiuscole, quindi <Item> e <item> sono due elementi diversi. Il formattatore si comporta di conseguenza: nulla viene dato per autochiudente e i nomi dei tag non vengono mai messi in minuscolo. È per questo che questa pagina esiste separata dal formattatore HTML.
Commenti, CDATA e dichiarazione
Una sezione CDATA può contenere qualsiasi cosa, comprese parentesi angolari che sembrano tag. Viene riportata come un blocco unico, e così anche un commento, così una busta SOAP con markup escapato dentro arriva a destinazione intatta. La dichiarazione XML in cima resta sulla propria riga, dove i parser se l’aspettano.
Domande frequenti
Controlla che il mio XML sia ben formato?
No. Indenta quello che gli dai. Un tag di chiusura mancante si nota perché l’indentazione non torna più indietro, ma non viene prodotto nessun elenco di errori.
Funziona con SVG, RSS o una sitemap?
Sì — tutti e tre sono XML. Una sitemap con migliaia di URL diventa leggibile, e un SVG esportato da un programma di grafica smette di essere una riga sola.
Il mio file viene mandato a un server?
No. La formattazione avviene nel tuo browser, quindi un export XML con dati dei clienti resta sulla tua macchina.
Gli attributi vengono riordinati o riscritti?
No. Un tag viene portato sulla propria riga e indentato, ma quello che sta dentro le parentesi angolari resta esattamente come l’hai scritto.
Strumenti correlati
- Formattatore HTML Incolla l'HTML e leggilo. Ogni tag va sulla sua riga con l'indentazione che il suo annidamento…
- Formattatore e validatore JSON Incolla JSON e ottienilo formattato, validato o minificato. I dati restano nel browser: non vie…
- Da YAML a JSON Incolla un file di configurazione e ottieni JSON. Gli anchor vengono espansi, le stringhe a blo…
- Minificare HTML Incolla l'HTML e riprendilo senza gli spazi che nessuno vede. Il contatore sotto il campo mostr…
- Formattatore CSS Incolla un foglio di stile — anche se è arrivato tutto su una riga sola — e torna a leggerlo. O…
- Minificatore CSS Incolla un foglio di stile e riprendilo compresso. Il contatore sotto il riquadro mostra la dim…
- Formattatore SQL Incolla una query arrivata da un log o da un ORM come una riga sola, e torna a leggerla come un…