Strumento per sviluppatori

Formattatore XML

Indenta l'XML per renderlo leggibile e scopri esattamente dove si rompe.

Formattatore XML Funziona sul tuo dispositivo
  • Funziona nel tuo browser — il tuo testo non viene mai inviato da nessuna parte
  • Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi

Come funziona

L'XML salta fuori nei posti meno comodi: una risposta SOAP, una sitemap, un file di configurazione, un'esportazione da un sistema antichissimo che nessuno mantiene. Di solito arriva su una sola riga, e la prima cosa che serve è vederne la forma — seguita poco dopo dal trovare l'unico tag non chiuso che rompe tutto.

Formattare e minimizzare

L'indentazione rivela la struttura. La minimizzazione elimina gli spazi tra gli elementi, che è ciò che vuoi prima di inviare un payload o salvarne uno. Entrambe conservano il contenuto; cambiano solo gli spazi tra gli elementi.

Controlla che il documento sia ben formato

L'XML viene analizzato dal parser del tuo browser prima che venga stampato qualsiasi cosa. Se non è ben formato — un tag non chiuso, una e commerciale isolata, un annidamento non corrispondente — ottieni il messaggio del parser su cosa è andato storto invece di un risultato rovinato in silenzio.

Ben formato non significa valido

Questo controlla la sintassi, non se il documento corrisponde a uno schema o a un DTD. Un documento può essere perfettamente ben formato e comunque sbagliato per il suo scopo; per questo serve la validazione con schema, che questo strumento non fa.

Perché funziona in locale

I payload XML contengono di routine credenziali, dati dei clienti e nomi di endpoint interni. Incollarne uno su un server che non controlli è una vera divulgazione. Qui l'analisi avviene nella pagina.

FAQ

Formattatore XML — domande

Controlla il mio XML rispetto a uno schema?

No. Controlla che il documento sia ben formato. La validazione con schema o DTD è un altro lavoro.

La formattazione cambierà i miei dati?

No. Cambiano solo gli spazi tra gli elementi.

Cosa succede se il mio XML è rotto?

Ottieni il messaggio di errore del parser che descrive cosa non va, invece di un risultato rovinato.

Il mio XML viene caricato?

No. Viene analizzato e formattato nel tuo browser.