Formattatore XML
Formatta e organizza documenti XML con indentazione personalizzata oppure comprimi il markup rimuovendo commenti e spazi superflui.
Esegui lo strumento
Questo strumento online formatta e ottimizza documenti XML in modo rapido. Puoi scegliere tra due modalità operative: la visualizzazione ordinata con indentazione personalizzata oppure la compressione compatta. La modalità di formattazione analizza la struttura del documento e organizza nodi, attributi e livelli gerarchici con un rientro configurabile da 0 a 8 spazi, impostato in modo predefinito su 2 spazi. La modalità di compressione compatta rimuove i commenti XML, elimina gli spazi superflui tra i tag e riduce il testo a una sequenza continua, utile per alleggerire payload di rete o salvare spazio nei file di configurazione. Lo strumento accetta testo fino a un limite massimo di 1.000.000 byte in codifica UTF-8. Se inserisci una stringa vuota o composta solo da spazi, l'interfaccia restituisce un testo vuoto senza errori. In presenza di tag non chiusi o sintassi XML non valida, il sistema segnala l'anomalia per consentire una correzione immediata del sorgente.
Istruzioni
- Incolla o digita il testo XML nel campo di input principale.
- Imposta il numero di spazi per il rientro, scegliendo un valore compreso tra 0 e 8.
- Seleziona la modalità di formattazione ordinata oppure la modalità di compressione compatta.
- Avvia l'elaborazione per generare l'output nel riquadro dei risultati.
- Copia il markup risultante per integrarlo nei tuoi progetti o file di configurazione.
Esempi
- Formattazione di un catalogo prodotti: incolla una stringa XML non formattata come <catalogo><prodotto id="1"><nome>Tastiera</nome></prodotto></catalogo>, seleziona un rientro di 2 spazi e ottieni una struttura gerarchica leggibile riga per riga.
- Compressione di un file di configurazione: inserisci un frammento XML con commenti descrittivi e spazi tra i tag, imposta la modalità compatta e genera una stringa continua su riga singola senza commenti per ridurre il peso del payload.
FAQ
Quali valori sono ammessi per il rientro?
Puoi impostare un numero intero compreso tra 0 e 8 spazi. Se inserisci valori negativi, superiori a 8 o caratteri non numerici, il sistema applica automaticamente il valore predefinito di 2 spazi.
Cosa accade ai commenti XML durante la compressione compatta?
La modalità di compressione rimuove integralmente tutti i commenti XML oltre a eliminare gli spazi bianchi tra i tag.
Come si comporta lo strumento se il testo XML contiene errori di sintassi?
Sia la formattazione ordinata sia la compressione convalidano il codice prima di elaborarlo. Se un tag non è chiuso correttamente o la sintassi non è valida, l'elaborazione si interrompe e segnala l'errore.
Qual è il limite di dimensione per il testo di input?
Lo strumento accetta documenti XML con testo non vuoto fino a una dimensione massima di 1.000.000 byte in codifica UTF-8.