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.
Pretvori minificiran ali neurejen XML v lepo zamaknjen izhod. Nastavljiva širina zamika (0–8 presledkov).
Uporablja brskalnikov DOMParser za validacijo skladno s specifikacijo. Skladenjske napake se prikažejo s podrobnostmi o lokaciji.
Odstrani vse presledke med oznakami za kompakten izhod – uporabno za vstavljanje XML v nize v kodi ali zmanjšanje velikosti podatkov.
Ločeno pobarva oznake, imena atributov, vrednosti in komentarje za lažje pregledovanje. Izklopite za navadno besedilo.
Samodejno strne prazne oznake elementov (<tag></tag>) v samozapirajočo obliko (<tag />) za kompaktnost.
Ohranite komentarje za dokumentacijo ali jih odstranite pri pripravi XML za produkcijo ali API zahteve.
Telesa SOAP so enovrstična zmeda XML. Oblikujte jih, da pregledate strukturo in najdete polje, ki ga potrebujete.
Prilepite kompleksen SVG, ga oblikujte, da vidite strukturo path/rect/g, uredite posamezne elemente in kopirajte nazaj minificirano.
Oblikujte vire RSS/Atom, da preverite strukturo elementov, preden jih programsko razčlenite.
Počistite pom.xml, build.xml ali datoteke Android manifest za pregled kode – usklajen zamik naredi razlike jasnejše.
Pred shranjevanjem konfiguracije preverite, da je XML pravilno oblikovan – odkrijte manjkajočo </tag> preden pokvari produkcijo.
Kliknite ikono XML v vrstici DevSuite Pro. Odpre se podokno z možnostmi in vnosnim poljem.
Prilepite kateri koli XML – iz odziva API-ja, konfiguracijske datoteke, SVG, RSS vira itd. Sprotna validacija poteka med tipkanjem.
Pritisnite Oblikuj za lepo zamaknjen izhod. Neveljaven XML pred oblikovanjem prikaže napako z lokacijo.
Prilagodite širino zamika, vklopite samodejno zapiranje praznih oznak, ohranite/odstranite komentarje in vklopite/izklopite barvno poudarjanje.
Kliknite Kopiraj, da pridobite oblikovan ali minificiran XML za uporabo v kodi, dokumentaciji ali API klicu.
Namestite DevSuite Pro brezplačno in odklenite več kot 64 orodij za razvijalce za svoj brskalnik.