← Späť na funkcie
Free

XML formátovač

XML formátovač prehľadne formátuje, minifikuje a validuje XML priamo v prehliadači. Nastaviteľné odsadenie, voliteľné samouzatváranie prázdnych tagov, prepínač zachovania komentárov a výstup so zvýraznenou syntaxou. Používa natívny DOMParser prehliadača na validáciu v súlade s RFC s jasnými chybovými hláseniami pre nesprávne XML.

XML možno nie je najmodernejší dátový formát, no stále je všadeprítomné — RSS kanály, SOAP API, SVG súbory, konfiguračné súbory (Spring, Maven, Android), výstupy zostavovacích nástrojov, SAML tvrdenia a nespočetné legacy integrácie. Keď sa takéto XML objaví ako jeden riadok textu alebo s nekonzistentným odsadením, je brutálne ťažké ho čítať. XML formátovač to rieši priamo v prehliadači, bez nahrávania. Vložte akékoľvek XML — minifikované, zle odsadené alebo čerstvo skopírované — kliknite na Formátovať a získate prehľadne odsadený strom podľa preferovanej šírky odsadenia. Prázdne elementy sa môžu automaticky samouzavrieť (<tag></tag> → <tag />) pre kompaktnosť a komentáre je možné ponechať alebo odstrániť. Natívny DOMParser prehliadača validuje vstup — akákoľvek syntaktická chyba (neuzavreté tagy, neplatné entity, nespárované úvodzovky) sa zobrazí s jasným chybovým hlásením vrátane približnej polohy. Zvýraznenie syntaxe farbí tagy na fialovo, názvy atribútov na modro, hodnoty na zeleno a komentáre kurzívou na sivo — čo uľahčuje prehľadávanie štruktúry. Voľba Minifikovať zbalí biele znaky medzi tagmi pre produkčné použitie alebo vloženie do jednoriadkového reťazca.

Živý náhľad
example.com
Formátor XML ✓ Platný XML · 12 riadkov
Odsadenie: 2 ✓ Samozavrené prázdne značky ✓ Zvýraznenie syntaxe
Vstup (minifikovaný)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Formátovaný výstup
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Kľúčové vlastnosti

Prehľadné formátovanie

Konvertuje minifikované alebo neusporiadané XML na prehľadne odsadený výstup. Nastaviteľná šírka odsadenia (0 – 8 medzier).

Validácia s jasnými chybami

Používa DOMParser prehliadača na validáciu podľa špecifikácie. Syntaktické chyby sa zobrazia s podrobnosťami o polohe.

Voľba minifikácie

Odstráni všetky biele znaky medzi tagmi pre kompaktný výstup — užitočné pri vkladaní XML do reťazcov v kóde alebo znižovaní veľkosti payloadu.

Zvýraznenie syntaxe

Farebne odlišuje tagy, názvy atribútov, hodnoty a komentáre pre jednoduché prehľadávanie. Vypnite pre čistý textový výstup.

Samouzatváranie prázdnych tagov

Automaticky skolabuje tagy prázdnych elementov (<tag></tag>) do samouzatváracej formy (<tag />) pre kompaktnosť.

Kontrola komentárov

Ponechajte komentáre pre dokumentáciu, alebo ich odstráňte pri príprave XML pre produkciu alebo API payloady.

Bežné prípady použitia

Ladenie odpovedí SOAP API

Telá SOAP sú jednoriadková zmes XML. Formátujte ich na preskúmanie štruktúry a nájdenie požadovaného poľa.

Úprava zdrojového kódu SVG

Vložte komplexné SVG, naformátujte ho, aby ste videli štruktúru path/rect/g, upravte konkrétne elementy a skopírujte späť minifikované.

Kontrola RSS kanálov

Naformátujte RSS/Atom kanály na overenie štruktúry položiek pred ich programovým spracovaním.

Kontrola konfiguračných súborov zostavovania

Vyčistite súbory pom.xml, build.xml alebo Android manifest pre code review — konzistentné odsadenie robí rozdiely prehľadnejšími.

Validácia konfigurácie

Pred uložením konfigurácie overte, že XML je správne formátované — zachyťte chýbajúci </tag> skôr, než rozbije produkciu.

Ako používať
1

Otvorte XML formátovač

Kliknite na ikonu XML v doku DevSuite Pro. Otvorí sa panel s možnosťami a vstupnou oblasťou.

2

Vložte vaše XML

Vložte akékoľvek XML — z odpovede API, konfiguračného súboru, SVG, RSS kanálu atď. Živá validácia beží počas písania.

3

Kliknite na Formátovať

Stlačte Formátovať a získate prehľadne odsadený výstup. Neplatné XML zobrazí chybu s polohou ešte pred formátovaním.

4

Doladiť možnosti

Upravte šírku odsadenia, zapnite samouzatváranie prázdnych tagov, ponechajte/odstráňte komentáre a zapnite/vypnite zvýraznenie syntaxe.

5

Skopírujte a použite

Kliknite na Kopírovať a získajte formátované alebo minifikované XML na použitie vo vašom kóde, dokumentácii alebo volaní API.

Pripravený vyskúšať?

Nainštalujte si DevSuite Pro zadarmo a odomknite viac ako 64 vývojárskych nástools pre váš prehliadač.

Pridať do Chrome Pridať do Edge Pridať do FireFox