← Povratak na značajke
Free

XML Formatter

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.

Pregled uživo
example.com
Oblikovalnik XML-a ✓ Validan XML · 12 redova
Uvlaka: 2 ✓ Samozatvarajući prazni tagovi ✓ Ističucenje sintakse
Ulaz (minimiziran)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Oblikovani izlaz
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Ključne značajke

Uljepšano Formatiranje

Pretvara minificiran ili nepregledan XML u uredno uvučeni izlaz. Konfigurabilna širina uvlačenja (0-8 razmaka).

Validacija s Jasnim Pogreškama

Koristi DOMParser preglednika za validaciju sukladnu specifikaciji. Sintaksne pogreške prikazuju se s podacima o lokaciji.

Opcija Minify

Uklanja sve razmake između oznaka radi kompaktnog izlaza — korisno za ugrađivanje XML-a u string koda ili smanjenje veličine podataka.

Sintaksno Isticanje

Boji oznake, nazive atributa, vrijednosti i komentare različitim bojama radi lakšeg pregleda. Isključite za izlaz u obliku čistog teksta.

Samozatvaranje Praznih Oznaka

Automatski sažima prazne oznake elemenata (<tag></tag>) u samozatvarajući oblik (<tag />) radi kompaktnosti.

Kontrola Komentara

Zadržite komentare radi dokumentacije, ili ih uklonite kad pripremate XML za produkciju ili API podatke.

Uobičajeni primjeri upotrebe

Otklanjanje Pogrešaka u SOAP API Odgovorima

SOAP tijela su jednoretčana XML zbrka. Formatirajte da biste pregledali strukturu i pronašli polje koje trebate.

Uređivanje SVG Izvornog Koda

Zalijepite složeni SVG, formatirajte ga za pregled path/rect/g strukture, uredite određene elemente, kopirajte natrag minificirano.

Pregled RSS Feeda

Formatirajte RSS/Atom feedove kako biste provjerili strukturu stavki prije programskog parsiranja.

Pregled Build Konfiguracijskih Datoteka

Uredite pom.xml, build.xml ili Android manifest datoteke za code review — dosljedno uvlačenje čini razlike jasnijima.

Validacija Konfiguracije

Prije spremanja konfiguracije, provjerite je li XML pravilno oblikovan — uhvatite nedostajuću </tag> prije nego što sruši produkciju.

Kako koristiti
1

Otvorite XML Formatter

Kliknite ikonu XML u DevSuite Pro doku. Otvara se panel s opcijama i poljem za unos.

2

Zalijepite Svoj XML

Zalijepite bilo koji XML — iz API odgovora, konfiguracijske datoteke, SVG-a, RSS feeda itd. Validacija uživo radi dok tipkate.

3

Kliknite Format

Pritisnite Format za uredno uvučen izlaz. Neispravan XML prikazuje pogrešku s lokacijom prije formatiranja.

4

Podesite Opcije

Prilagodite širinu uvlačenja, uključite samozatvaranje praznih oznaka, zadržite/uklonite komentare i uključite/isključite sintaksno isticanje.

5

Kopirajte i Koristite

Kliknite Copy za preuzimanje formatiranog ili minificiranog XML-a za upotrebu u kodu, dokumentaciji ili API pozivu.

Spremni za isprobavanje?

Instalirajte DevSuite Pro besplatno i otključajte 64+ razvojnih alata za svoj preglednik.

Dodaj u Chrome Dodaj u Edge Dodaj u FireFox