Formátovače
Formátování a minifikace kódu a dat.
- HTML formátovač a minifikaceZkrášlení a minifikace HTML, včetně minifikace vloženého CSS a JavaScriptu.
- CSS formátovač a minifikaceZkrášlení a minifikace CSS stylů.
- JavaScript formátovač a minifikaceZkrášlení a minifikace JavaScriptu s volitelným zkrácením názvů proměnných.
- ERB formátovač a minifikaceZkrášlení a minifikace ERB šablon (HTML se značkami Ruby), best-effort.
- SCSS formátovač a kompilace do CSSZkrášlení SCSS a jeho zkompilování do komprimovaného CSS.
- LESS formátovač a kompilace do CSSZkrášlení LESS a jeho zkompilování do komprimovaného CSS.
- SVG optimalizátor (SVGO)Zmenšení SVG knihovnou SVGO: odstranění metadat editorů, zkrácení cest, zaokrouhlení čísel a porovnání náhledu.
- SQL formátovačFormátování SQL dotazů pro MySQL, PostgreSQL, SQLite, SQL Server a další dialekty.
- JSON validátor a formátovačValidace, formátování a minifikace JSON, JSONPath, porovnání a JSON Schema.
- XML validátor a formátovačValidace, formátování a minifikace XML, XSD, XPath, XSLT a převody XML na JSON, CSV, YAML, TOML, SQL a další.
- XSD validátorValidace XML proti XSD, DTD nebo RELAX NG, generování XSD z XML a XML ze schématu.
- XPath a XQuery testerVyhodnocení XPath 1.0, XPath 3.1, XQuery 3.1 a XQuery Update nad vlastním XML.
- XSLT onlineTransformace XML šablonou XSLT 1.0 s rozšířeními EXSLT a stažení výsledku.
- JSON prohlížečJSON jako strom, sloupce nebo graf, kopírování JSONPath a JSON Pointer, oprava rozbitého JSON.
- JSONPath testerVyhodnocení JSONPath výrazů podle RFC 9535 nad vlastním JSON.
- JSON Schema validátorValidace JSON proti JSON Schema 2020-12 až draft-04, generování schématu a testovacích dat.
Formátování a minifikace
Formátovač (beautifier) doplní odsazení a zalomení řádků, aby byl kód čitelný — hodí se na výstup z API, zhuštěné styly nebo cizí šablonu. Minifikace dělá opak: odstraní mezery a komentáře a zmenší soubor pro produkční nasazení. Na význam kódu nemá vliv ani jedno.
Formátovač zároveň funguje jako rychlá kontrola syntaxe: když se kód nepodaří naformátovat, je v něm obvykle chyba, například neuzavřená závorka nebo značka. Pro XML a JSON jsou tu plnohodnotné validátory, které ukážou přesný řádek chyby. SCSS a LESS se navíc dají zkompilovat do čistého CSS.
Služby mimo XML.cz k tomuto tématu najdeš v přehledu externích nástrojů: Online editory a playgroundy.