Panoramica / Sviluppo e codice / Formattatore e validatore XML
Sviluppo e codice 100% nel browser e offline

Formattatore e validatore XML

Formatta, minimizza e convalida XML nel browser. I tag annidati vengono rientrati, commenti e CDATA restano e gli errori mostrano riga e colonna.

Incolla o scrivi l'input; il risultato appare subito e gli errori sono mostrati sotto. I campi partono con un esempio: clicca e scrivi per sostituirlo.

I tuoi file e dati non lasciano mai il browser: non viene caricato nulla.

Il testo tra i tag viene ripulito. Dove testo e tag sono mescolati, come in un paragrafo con <b>, il contenuto resta esattamente com’è scritto.

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

  1. Incolla l’XML nel riquadro di sinistra. Come esempio c’è un piccolo file d’ordine.
  2. Lascia selezionato Formatta per rientrare, oppure passa a Minimizza per comprimerlo in una riga.
  3. Scegli due spazi, quattro spazi o una tabulazione e spunta Rimuovi i commenti se vuoi eliminarli.
  4. Leggi la riga di stato. Un messaggio verde indica che il documento è ben formato. Altrimenti nomina il problema con riga e colonna.
  5. 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.

Domande frequenti (FAQ)

Incolla l’XML nel riquadro di sinistra. Con Formatta selezionato, la versione rientrata compare subito a destra. Copiala o scaricala come file .xml.