Categoria: Sviluppo
Formattatore XML
Formatta, minifica e valida XML in locale
Incolla dell'XML e ottienilo indentato o minificato, con gli errori del parser indicati riga per riga. Tutto avviene nel browser, quindi feed e configurazioni restano privati.
Incolla dell'XML per formattarlo o minificarlo.
Qui comparirà il risultato.
Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
L'XML generato dalle macchine arriva quasi sempre su una sola riga, il che rende illeggibile una risposta di API, un feed RSS, una sitemap o un SVG. Questo strumento analizza il documento con il parser XML del browser e lo ristampa con il rientro scelto, mantenendo attributi, commenti, sezioni CDATA e istruzioni di elaborazione. La minificazione fa l'opposto e rimuove di nuovo gli spazi tra gli elementi. Poiché il parser è quello del browser, un documento malformato viene segnalato con lo stesso messaggio e la stessa posizione che userebbe il browser.
Come si usa
- Incolla il tuo XML nella casella di input oppure carica l'esempio.
- Scegli Formatta con rientro di 2 o 4 spazi, oppure scegli Minifica.
- Copia il risultato, oppure correggi l'errore segnalato e riprova.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- Il mio XML viene caricato da qualche parte?
- No. Il documento viene analizzato e ristampato da JavaScript che gira nella pagina, quindi payload di API e file di configurazione non lasciano mai il tuo dispositivo.
- Posso formattare un feed RSS, una sitemap o un SVG?
- Sì. Sono tutti documenti XML, quindi vengono indentati come qualsiasi altro file, con namespace e attributi conservati.
- Perché il mio documento non viene analizzato?
- L'XML è più rigido dell'HTML: ogni tag va chiuso, i valori degli attributi vanno tra virgolette e una & isolata non è valida. Il messaggio di errore mostra dove si è fermato il parser.