Vai al contenuto
TextArray
100% locale

Formattatore XML

Stampa o minimizza l'XML con controlli di annidamento dei tag che nominano il tag offensivo.

Ingresso

Formattatore XML

Incolla XML e questo strumento lo riformatta in un markup con rientro netto o lo riduce a un'unica riga ridotta. Gestisce l'XML che incontri effettivamente in una giornata lavorativa: risposte API, feed RSS e Atom, mappe del sito, file SVG, manifest Maven e NuGet, layout Android e il file di configurazione, uno strumento di creazione semplicemente alterato su un'unica riga.

La formattazione inserisce ogni tag su una propria riga e fa rientrare i figli di due spazi, quattro spazi o una tabulazione: a tua scelta. "Comprimi elementi brevi" mantiene un elemento con solo contenuto testuale, come un singolo SKU o una data, su una riga, mantenendo i documenti ricchi di dati compatti e scansionabili; spegnilo e ogni valore si sposta sulla propria riga rientrata. I commenti, le sezioni CDATA, le istruzioni di elaborazione e la dichiarazione XML sopravvivono intatti e il testo composto solo da spazi bianchi tra i tag viene eliminato mentre viene mantenuto il contenuto del testo reale. Minify fa il contrario: rimuove lo spazio bianco tra i tag in modo che il documento sia il più piccolo possibile senza cambiarne il significato.

Mentre funziona, lo strumento verifica che i tag siano nidificati correttamente. Un tag di chiusura vagante o un elemento che non si chiude mai produce un messaggio tranquillo che nomina il tag esatto, quindi la correzione richiede pochi secondi. Conosci però i limiti: questo è un formattatore, non un validatore di schema: verifica solo l'annidamento e la sintassi degli attributi passa esattamente come scritta, senza controllo DTD o XSD.

Tutto funziona nel tuo browser. Nessuna richiesta viene inviata e nulla viene registrato, quindi feed, esportazioni e configurazioni che trasportano dati interni possono essere incollati in tutta sicurezza. Il conteggio mostra gli elementi, la profondità e le dimensioni prima e dopo.

FAQ

Si tratta di un validatore XML?
Solo in parte. Controlla che i tag si aprano e si chiudano nell'ordine corretto e assegna un nome al tag quando non lo fanno. Non esegue la convalida rispetto a uno schema DTD o XSD e la sintassi degli attributi passa come scritta: utilizza un validatore dedicato per la conformità dello schema.
Cosa fa "Comprimi elementi brevi"?
Un elemento il cui intero contenuto è un singolo pezzo di testo rimane su una riga invece di essere suddiviso su tre. Ciò riduce notevolmente la durata dei documenti ricchi di dati, come feed ed esportazioni. Disattivalo per dare a ogni valore la propria linea rientrata.
I commenti, CDATA e la dichiarazione XML vengono conservati?
SÌ. I commenti, le sezioni CDATA, le istruzioni di elaborazione e le dichiarazioni DOCTYPE passano byte per byte e vengono solo rientrati. Il testo contenente solo spazi bianchi tra i tag viene rimosso; il contenuto del testo reale viene mantenuto.
Qual è la differenza tra formattare e minimizzare?
La formattazione aggiunge ritorni a capo e rientro in modo che la struttura sia leggibile. La minimizzazione rimuove lo spazio bianco tra i tag in modo che il documento sia il più piccolo possibile. Né modifica i nomi degli elementi, gli attributi o il contenuto del testo.
Il mio XML è caricato da qualche parte?
No. L'analisi e la formattazione avvengono interamente nel tuo browser e l'XML non lascia mai il tuo dispositivo: sicuro per feed, esportazioni e file di configurazione con dati interni.