Minificator XML
Minificați XML eliminând indentarea, întreruperile de linie dintre etichete și comentariile, păstrând în același timp elementele, atributele, conținutul text și CDATA exact așa cum sunt. Minificatorul verifică mai întâi dacă documentul este bine format și semnalează etichetele care nu corespund sau atributele deteriorate, indicând linia și coloana. Respectă xml:space="preserve", astfel încât dezvoltatorii să poată reduce în siguranță dimensiunea fluxurilor, a hărților site-ului și a payloadurilor.
Întrebări frecvente
Ce elimină minificatorul XML?
Elimină textul format doar din spații albe dintre etichete, comentariile și spațiile suplimentare dintre atributele din etichete. Textul care conține orice caracter vizibil este păstrat exact așa cum a fost scris.
Pot păstra comentariile?
Da. Activați Păstrați comentariile, iar toate comentariile vor rămâne în rezultat. În mod implicit, comentariile sunt eliminate, deoarece rareori sunt importante pentru mașini.
Se păstrează spațiile albe din interiorul xml:space="preserve"?
Da. În interiorul unui element cu xml:space="preserve" și al elementelor sale copil, cu excepția cazului în care acestea resetează valoarea, tot textul cu spații albe este păstrat neschimbat.
Verifică mai întâi documentul?
Da. Etichetele care nu corespund sau nu sunt închise, atributele duplicate sau fără ghilimele, textul din afara elementului rădăcină, mai multe elemente rădăcină și caracterele & izolate sunt semnalate împreună cu linia și coloana.
Ce se întâmplă cu CDATA, instrucțiunile de procesare și DOCTYPE?
Sunt păstrate așa cum au fost scrise. Declarația XML rămâne prima, iar spațiile suplimentare din interiorul ei sunt reduse.
Vor fi extinse referințele la entități?
Nu. Referințe precum & sau © rămân neschimbate, astfel încât documentul minificat să însemne exact același lucru ca originalul.
Poate eliminarea spațiilor albe să schimbe sensul?
În conținutul mixt, textul format doar din spații albe dintre două elemente inline este eliminat, ceea ce poate uni cuvinte precum <b>a</b> <i>b</i>. Folosiți xml:space="preserve" sau păstrați formatarea acestor documente dacă acest lucru contează.
Cât de mare poate fi intrarea?
Până la 1 MB de XML pentru fiecare solicitare. Minificatorul citește documentul într-o singură parcurgere, astfel încât rezultatele sunt returnate rapid.
Pot minifica fișiere SVG cu acest instrument?
Da, SVG este XML. Pentru fișiere SVG mult mai mici, Minificatorul SVG optimizează și căile, culorile și numerele cu SVGO.
Este stocat XML meu?
Nu. Documentul este procesat în memorie și returnat. Nu este salvat niciodată; se înregistrează doar dimensiunile solicitărilor.