XML Formátovač
Naformátuj a minifikuj XML. Over well-formedness s riadkom a stĺpcom pri chybách.
Zadaj vstup vyššie, aby si videl výsledok.
Vytvoril JXXR1 · ♥ Sponzorovať · ☕ Kúp mi kávu
Načo to slúži?
Naformátuje XML s konzistentným indentom alebo ho minifikuje na jeden riadok. Súčasne overí well-formedness — či sú tagy správne uzavreté, atribúty v úvodzovkách atď. Pri chybe ukáže riadok a stĺpec.
Kedy to použiť
- Náhľad XML konfigurácie (Maven pom.xml, Spring config).
- Debug SOAP request/response, ktorý prišiel ako jeden riadok.
- Validácia, či XML, ktorý generuješ, je well-formed.
- Minify pred poslaním cez SOAP endpoint.
Časté chyby
- Well-formed ≠ valid. Well-formed = syntakticky správny XML. Valid = aj schémou (DTD/XSD) potvrdený.
- Self-closing tagy.
<br/>alebo<br />— oba sú validné. - CDATA blocks.
<![CDATA[ ... ]]>obsah sa nemení. - XML deklarácia.
<?xml version="1.0" encoding="UTF-8"?>má byť prvý riadok bez whitespace predtým. - Namespaces.
xmlns:foo="..."— pri minifikácii zostávajú, ale poradie atribútov sa môže meniť.