XML formátovač
Zpřehledněte nebo zmenšete XML s kontrolou vnoření, která pojmenuje chybnou značku.
Související nástroje
XML formátovač
Vložte XML a nástroj ho přeformátuje na přehledně odsazený zápis — nebo ho naopak zmenší na jediný řádek. Zvládne XML, se kterým se potkáváte každý den: odpovědi z API, RSS a Atom kanály, sitemapy, SVG soubory, manifesty Maven či NuGet, layouty pro Android i konfigurační soubor, který build nástroj právě slepil do jednoho řádku.
Při formátování dostane každá značka vlastní řádek a potomci se odsadí — dvěma mezerami, čtyřmi mezerami nebo tabulátorem, podle vaší volby. Volba „Sbalit krátké prvky“ ponechá prvek, který obsahuje jen text, třeba kód produktu nebo datum, na jednom řádku, takže dokumenty plné dat zůstanou kompaktní a čitelné; po vypnutí se každá hodnota přesune na vlastní odsazený řádek. Komentáře, sekce CDATA, instrukce zpracování i XML deklarace zůstanou nedotčené a čistě bílé znaky mezi značkami se uklidí, zatímco skutečný textový obsah zůstává zachován. Zmenšení dělá přesný opak: odstraní mezery a zalomení mezi značkami, aby byl dokument co nejmenší beze změny významu.
Nástroj přitom kontroluje správné vnoření značek. Zatoulaná uzavírací značka nebo prvek, který se nikdy neuzavře, vyvolá klidnou zprávu s přesným názvem značky, takže oprava zabere pár vteřin. Znejte ale hranice: jde o formátovač, ne validátor schémat — ověřuje jen vnoření a syntaxe atributů prochází přesně tak, jak je zapsaná, bez kontroly DTD či XSD.
Všechno běží ve vašem prohlížeči. Neodejde žádný požadavek a nic se nezaznamenává, takže kanály, exporty i konfigurace s interními daty sem vložíte bezpečně. Přehled ukáže počet prvků, hloubku a velikost před a po úpravě.