Minificatore XML
Minificate XML rimuovendo l'indentazione, le interruzioni di riga tra i tag e i commenti, mantenendo invariati elementi, attributi, contenuto testuale e CDATA. Il minificatore verifica prima che il documento sia ben formato e segnala i tag non corrispondenti o gli attributi non validi indicando riga e colonna. Rispetta xml:space="preserve", così gli sviluppatori possono ridurre in sicurezza feed, sitemap e payload.
Domande frequenti
Cosa rimuove il minificatore XML?
Rimuove gli spazi bianchi nei testi tra i tag, i commenti e gli spazi superflui all'interno dei tag tra gli attributi. Il testo che contiene almeno un carattere visibile rimane esattamente com'è.
Posso mantenere i commenti?
Sì. Attivate Mantieni i commenti e tutti i commenti saranno inclusi nell'output. Per impostazione predefinita, i commenti vengono rimossi perché raramente sono utili alle macchine.
Gli spazi bianchi all'interno di xml:space="preserve" vengono mantenuti?
Sì. All'interno di un elemento con xml:space="preserve" e nei suoi elementi figli, a meno che non reimpostino questa opzione, tutti gli spazi bianchi nel testo vengono mantenuti invariati.
Il documento viene controllato prima?
Sì. I tag non corrispondenti o non chiusi, gli attributi duplicati o senza virgolette, il testo al di fuori dell'elemento radice, più elementi radice e i caratteri & isolati vengono segnalati con il numero di riga e di colonna.
Cosa succede a CDATA, alle istruzioni di elaborazione e al DOCTYPE?
Vengono mantenuti come sono scritti. La dichiarazione XML rimane all'inizio, con gli spazi superflui al suo interno compressi.
I riferimenti alle entità vengono espansi?
No. I riferimenti come & o © rimangono invariati, quindi il documento minificato mantiene esattamente lo stesso significato dell'originale.
La rimozione degli spazi bianchi può cambiare il significato?
Nei contenuti misti, gli spazi bianchi nel testo tra due elementi inline vengono rimossi, e questo può unire parole come <b>a</b> <i>b</i>. Se questo è un problema, usate xml:space="preserve" oppure mantenete formattati i documenti.
Qual è la dimensione massima dell'input?
Fino a 1 MB di XML per richiesta. Il minificatore legge il documento in un unico passaggio, quindi i risultati arrivano rapidamente.
Posso minificare file SVG con questo strumento?
Sì, SVG è XML. Per file SVG molto più piccoli, il Minificatore SVG ottimizza anche tracciati, colori e numeri con SVGO.
Il mio XML viene memorizzato?
No. Il documento viene elaborato in memoria e restituito. Non viene mai salvato; vengono registrate solo le dimensioni delle richieste.