Rendere leggibile un blocco di XML
Un’API risponde con un’unica riga di tag, a un file di configurazione si è perso il rientro, un’esportazione è mezzo megabyte di parentesi angolari. Incollalo qui e la struttura appare: ogni figlio rientrato di un livello sotto il genitore, gli elementi di solo testo su una riga e la dichiarazione XML, i commenti, le sezioni CDATA e le istruzioni di elaborazione al loro posto.
Formattare, minimizzare o controllare in quattro passaggi
- Incolla l’XML nel riquadro di sinistra. Come esempio c’è un piccolo file d’ordine.
- Lascia selezionato Formatta per rientrare, oppure passa a Minimizza per comprimerlo in una riga.
- Scegli due spazi, quattro spazi o una tabulazione e spunta Rimuovi i commenti se vuoi eliminarli.
- Leggi la riga di stato. Un messaggio verde indica che il documento è ben formato. Altrimenti nomina il problema con riga e colonna.
- Premi Copia o scarica il risultato come file .xml.
Che cosa conta come valido
Il controllo lo fa il parser XML del tuo browser, quindi le regole sono quelle standard: un elemento radice, ogni tag chiuso nell’ordine giusto, valori degli attributi tra virgolette, caratteri speciali come & e < scritti come entità e nessuna entità non definita. L’HTML che somiglia solo all’XML spesso qui fallisce, per esempio un <br> senza la barra di chiusura.
Come viene trattato lo spazio bianco
La formattazione aggiunge spazio tra i tag, che un parser ignora nei file di dati. Dove testo e tag sono mescolati, come in un paragrafo con una parola in grassetto, gli spazi fanno parte del contenuto, quindi lo strumento lascia quell’elemento esattamente com’è. Il testo che sta da solo tra i tag viene ripulito. Se il tuo formato dà significato allo spazio bianco, confronta prima il risultato con l’originale.
Il file non lascia il tuo dispositivo
Analisi e formattazione avvengono nel browser. Fatture, file di configurazione e risposte API non vengono caricati.