XML Formatter uljepšava, minificira i validira XML izravno u pregledniku. Konfigurabilno uvlačenje, opcionalno samozatvaranje praznih oznaka, prekidač za zadržavanje komentara i izlaz sa sintaksnim isticanjem. Koristi izvorni DOMParser preglednika za validaciju sukladnu RFC standardu s jasnim porukama pogreške za neispravan XML.
XML možda nije najmodniji format podataka, no i dalje je posvuda — RSS feedovi, SOAP API-ji, SVG datoteke, konfiguracijske datoteke (Spring, Maven, Android), izlazi build procesa, SAML tvrdnje i bezbrojne naslijeđene integracije. Kada se taj XML pojavi kao jednoretčani blok ili s nedosljednim uvlačenjem, čitanje postaje mučno. XML Formatter to rješava izravno u pregledniku bez ikakvog prijenosa. Zalijepite bilo koji XML — minificiran, loše uvučen ili tek kopiran — kliknite Format i dobijte uredno uvučeno stablo s uvlačenjem po vašem izboru. Prazni elementi mogu se automatski samozatvoriti (<tag></tag> → <tag />) radi kompaktnosti, a komentari se mogu zadržati ili ukloniti. Izvorni DOMParser preglednika validira unos — svaka sintaksna pogreška (nezatvorene oznake, nevažeći entiteti, neusklađeni navodnici) prikazuje se jasnom porukom pogreške uključujući približnu lokaciju. Sintaksno isticanje boji oznake ljubičasto, nazive atributa plavo, vrijednosti zeleno, a komentare sivom kurzivom — čineći strukturu lakom za pregled. Opcija Minify sažima razmake između oznaka za produkcijsku upotrebu ili ugrađivanje u jednoretčani string.
Pretvara minificiran ili nepregledan XML u uredno uvučeni izlaz. Konfigurabilna širina uvlačenja (0-8 razmaka).
Koristi DOMParser preglednika za validaciju sukladnu specifikaciji. Sintaksne pogreške prikazuju se s podacima o lokaciji.
Uklanja sve razmake između oznaka radi kompaktnog izlaza — korisno za ugrađivanje XML-a u string koda ili smanjenje veličine podataka.
Boji oznake, nazive atributa, vrijednosti i komentare različitim bojama radi lakšeg pregleda. Isključite za izlaz u obliku čistog teksta.
Automatski sažima prazne oznake elemenata (<tag></tag>) u samozatvarajući oblik (<tag />) radi kompaktnosti.
Zadržite komentare radi dokumentacije, ili ih uklonite kad pripremate XML za produkciju ili API podatke.
SOAP tijela su jednoretčana XML zbrka. Formatirajte da biste pregledali strukturu i pronašli polje koje trebate.
Zalijepite složeni SVG, formatirajte ga za pregled path/rect/g strukture, uredite određene elemente, kopirajte natrag minificirano.
Formatirajte RSS/Atom feedove kako biste provjerili strukturu stavki prije programskog parsiranja.
Uredite pom.xml, build.xml ili Android manifest datoteke za code review — dosljedno uvlačenje čini razlike jasnijima.
Prije spremanja konfiguracije, provjerite je li XML pravilno oblikovan — uhvatite nedostajuću </tag> prije nego što sruši produkciju.
Kliknite ikonu XML u DevSuite Pro doku. Otvara se panel s opcijama i poljem za unos.
Zalijepite bilo koji XML — iz API odgovora, konfiguracijske datoteke, SVG-a, RSS feeda itd. Validacija uživo radi dok tipkate.
Pritisnite Format za uredno uvučen izlaz. Neispravan XML prikazuje pogrešku s lokacijom prije formatiranja.
Prilagodite širinu uvlačenja, uključite samozatvaranje praznih oznaka, zadržite/uklonite komentare i uključite/isključite sintaksno isticanje.
Kliknite Copy za preuzimanje formatiranog ili minificiranog XML-a za upotrebu u kodu, dokumentaciji ili API pozivu.
Instalirajte DevSuite Pro besplatno i otključajte 64+ razvojnih alata za svoj preglednik.