Strumenti per sviluppatori

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

  1. Incolla o digita il testo XML nel campo di input principale.
  2. Imposta il numero di spazi per il rientro, scegliendo un valore compreso tra 0 e 8.
  3. Seleziona la modalità di formattazione ordinata oppure la modalità di compressione compatta.
  4. Avvia l'elaborazione per generare l'output nel riquadro dei risultati.
  5. 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.

Incorpora questo strumento

Aggiungi questo strumento SmartPlusLab funzionante al tuo sito con il codice seguente.