← Nazaj na funkcije
Free

Oblikovalec XML

Oblikovalec XML lepo oblikuje, minificira in validira XML neposredno v brskalniku. Nastavljiv zamik, neobvezno samodejno zapiranje praznih oznak, možnost ohranjanja komentarjev in izhod z barvnim poudarjanjem skladnje. Uporablja brskalnikov izvorni DOMParser za validacijo skladno s standardom, z jasnimi sporočili o napakah pri neveljavnem XML.

XML morda ni najbolj moderna oblika podatkov, a je še vedno vseprisoten – viri RSS, storitve SOAP, datoteke SVG, konfiguracijske datoteke (Spring, Maven, Android), izhodi gradnje, SAML izjave in nešteto starejših integracij. Ko se ta XML pojavi kot ena sama vrstica ali z neusklajenim zamikom, ga je zelo težko brati. Oblikovalec XML to reši neposredno v brskalniku brez nalaganja. Prilepite kateri koli XML – minificiran, slabo zamaknjen ali sveže kopiran – kliknite Oblikuj in dobite lepo zamaknjeno drevo z zaželeno širino zamika. Prazne elemente lahko samodejno zaprete (<tag></tag> → <tag />) za kompaktnost, komentarje pa lahko ohranite ali odstranite. Brskalnikov izvorni DOMParser validira vnos – vsaka skladenjska napaka (nezaprte oznake, neveljavne entitete, neujemajoči narekovaji) se prikaže z jasnim sporočilom o napaki, vključno s približno lokacijo. Barvno poudarjanje skladnje pobarva oznake vijolično, imena atributov modro, vrednosti zeleno in komentarje s sivim ležečim tiskom – tako je strukturo lažje pregledati. Možnost Minificiraj strne presledke med oznakami za produkcijsko rabo ali vstavljanje v enovrstični niz.

Predogled v živo
example.com
Oblikovalnik XML ✓ Veljaven XML · 12 vrstic
Indentation: 2 ✓ Samodejno zaprte prazne oznake ✓ Poudarjanje sintakse
Vnos (minificiran)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Oblikovani izhod
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Ključne lastnosti

Lepo oblikovanje

Pretvori minificiran ali neurejen XML v lepo zamaknjen izhod. Nastavljiva širina zamika (0–8 presledkov).

Validacija z jasnimi napakami

Uporablja brskalnikov DOMParser za validacijo skladno s specifikacijo. Skladenjske napake se prikažejo s podrobnostmi o lokaciji.

Možnost minificiranja

Odstrani vse presledke med oznakami za kompakten izhod – uporabno za vstavljanje XML v nize v kodi ali zmanjšanje velikosti podatkov.

Barvno poudarjanje skladnje

Ločeno pobarva oznake, imena atributov, vrednosti in komentarje za lažje pregledovanje. Izklopite za navadno besedilo.

Samodejno zapiranje praznih oznak

Samodejno strne prazne oznake elementov (<tag></tag>) v samozapirajočo obliko (<tag />) za kompaktnost.

Nadzor nad komentarji

Ohranite komentarje za dokumentacijo ali jih odstranite pri pripravi XML za produkcijo ali API zahteve.

Pogosti primeri uporabe

Odpravljanje napak pri odzivih SOAP API

Telesa SOAP so enovrstična zmeda XML. Oblikujte jih, da pregledate strukturo in najdete polje, ki ga potrebujete.

Urejanje izvorne kode SVG

Prilepite kompleksen SVG, ga oblikujte, da vidite strukturo path/rect/g, uredite posamezne elemente in kopirajte nazaj minificirano.

Pregled RSS virov

Oblikujte vire RSS/Atom, da preverite strukturo elementov, preden jih programsko razčlenite.

Pregled konfiguracijskih datotek za gradnjo

Počistite pom.xml, build.xml ali datoteke Android manifest za pregled kode – usklajen zamik naredi razlike jasnejše.

Validacija konfiguracije

Pred shranjevanjem konfiguracije preverite, da je XML pravilno oblikovan – odkrijte manjkajočo </tag> preden pokvari produkcijo.

Kako uporabljati
1

Odprite Oblikovalec XML

Kliknite ikono XML v vrstici DevSuite Pro. Odpre se podokno z možnostmi in vnosnim poljem.

2

Prilepite svoj XML

Prilepite kateri koli XML – iz odziva API-ja, konfiguracijske datoteke, SVG, RSS vira itd. Sprotna validacija poteka med tipkanjem.

3

Kliknite Oblikuj

Pritisnite Oblikuj za lepo zamaknjen izhod. Neveljaven XML pred oblikovanjem prikaže napako z lokacijo.

4

Prilagodite možnosti

Prilagodite širino zamika, vklopite samodejno zapiranje praznih oznak, ohranite/odstranite komentarje in vklopite/izklopite barvno poudarjanje.

5

Kopirajte in uporabite

Kliknite Kopiraj, da pridobite oblikovan ali minificiran XML za uporabo v kodi, dokumentaciji ali API klicu.

Pripravljeni na poskus?

Namestite DevSuite Pro brezplačno in odklenite več kot 64 orodij za razvijalce za svoj brskalnik.

Dodaj v Chrome Dodaj v Edge Dodaj v FireFox