← Tagasi funktsioonide juurde
Free

XML Vormindaja

XML Vormindaja vormindab, minimeerib ja valideerib XML-i brauseris. Seadistatav treppimine, valikuline tühjade siltide iseseisev sulgemine, kommentaaride säilitamise lüliti ning süntaksi esiletõstuga väljund. Kasutab brauseri natiivset DOMParser'it RFC-vastavaks valideerimiseks koos selgete veateadetega vigase XML-i korral.

XML ei pruugi olla kõige trendikam andmevorming, kuid seda leidub siiani kõikjal — RSS-voogudes, SOAP API-des, SVG-failides, konfiguratsioonifailides (Spring, Maven, Android), ehitusväljundites, SAML-kinnitustes ja lugematutes pärandsüsteemide integratsioonides. Kui see XML ilmub ühe reana blokina või ebajärjekindla treppimisega, on seda julm lugeda. XML Vormindaja lahendab selle brauseris ilma üleslaadimiseta. Kleepige mis tahes XML — minimeeritud, halvasti trepitud või äsja kopeeritud — klõpsake "Vorminda" ning saate puhtalt trepitud puu soovitud treppimislaiusega. Tühjad elemendid saab automaatselt iseseisvalt sulgeda (<tag></tag> → <tag />) kompaktsuse huvides ning kommentaare saab säilitada või eemaldada. Brauseri natiivne DOMParser valideerib sisendi — iga süntaksiviga (sulgemata sildid, kehtetud olemid, mittevastavad jutumärgid) ilmneb selge veateatega, sealhulgas ligikaudse asukohaga. Süntaksi esiletõstmine värvib sildid lillaks, atribuutide nimed siniseks, väärtused roheliseks ning kommentaarid kaldkirjas halliks — muutes struktuuri lihtsalt skaneeritavaks. Minimeerimisvalik ahendab tühikud siltide vahel tootmiskasutuseks või ühe rea stringi kaasamiseks.

Reaalajas eelvaade
example.com
XML vormindaja ✓ Kehtiv XML · 12 rida
Taandus: 2 ✓ Enesesuletavad tühjad sildid ✓ Süntaksi esiletõstmine
Sisend (minimeeritud)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Vormindatud väljund
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Põhifunktsioonid

Ilus Vormindus

Teisendab minimeeritud või segase XML-i puhtalt trepitud väljundiks. Seadistatav treppimislaius (0-8 tühikut).

Valideerimine Selgete Vigadega

Kasutab brauseri DOMParser'it spetsifikatsioonile vastavaks valideerimiseks. Süntaksivead ilmnevad koos asukoha andmetega.

Minimeerimisvalik

Eemaldage kõik tühikud siltide vahel kompaktse väljundi saamiseks — kasulik XML-i kaasamisel koodistringidesse või andmemahu vähendamisel.

Süntaksi Esiletõstmine

Värvib sildid, atribuutide nimed, väärtused ja kommentaarid eristatavalt lihtsaks skaneerimiseks. Lülitage välja tavalise tekstiväljundi jaoks.

Tühjade Siltide Iseseisev Sulgemine

Ahendab automaatselt tühjad elemendisildid (<tag></tag>) iseseisvalt suletud vormi (<tag />) kompaktsuse huvides.

Kommentaaride Kontroll

Säilitage kommentaarid dokumenteerimise jaoks, või eemaldage need XML-i tootmiseks või API andmekoormate jaoks ettevalmistamisel.

Tavalised kasutusjuhud

SOAP API Vastuste Silumine

SOAP-i kehad on ühereaklased XML-supid. Vormindage struktuuri uurimiseks ja vajaliku välja leidmiseks.

SVG Lähtekoodi Redigeerimine

Kleepige keeruline SVG, vormindage see path/rect/g struktuuri nägemiseks, redigeerige konkreetseid elemente, kopeerige tagasi minimeeritult.

RSS-voo Kontrollimine

Vormindage RSS/Atom voogusid, et kontrollida elementide struktuuri enne nende programmilist parsimist.

Ehituskonfiguratsiooni Failide Ülevaatus

Puhastage pom.xml, build.xml või Androidi manifestifailid koodiülevaatuse jaoks — järjepidev treppimine muudab erinevused selgemaks.

Konfiguratsiooni Valideerimine

Enne konfiguratsiooni salvestamist valideerige, et XML on korrektselt vormistatud — leidke puuduv </tag> enne, kui see rikub tootmise.

Kuidas kasutada
1

Avage XML Vormindaja

Klõpsake DevSuite Pro doki XML-ikoonil. Avaneb paneel valikute ja sisendialaga.

2

Kleepige Oma XML

Kleepige mis tahes XML — API vastusest, konfiguratsioonifailist, SVG-st, RSS-voost jne. Reaalajas valideerimine töötab tippimise ajal.

3

Klõpsake "Vorminda"

Vajutage "Vorminda", et saada puhtalt trepitud väljund. Kehtetu XML kuvab enne vormindamist asukohaga vea.

4

Häälestage Valikuid

Kohandage treppimislaiust, lülitage tühjade siltide iseseisev sulgemine, säilitage/eemaldage kommentaare ning lülitage süntaksi esiletõstmine sisse/välja.

5

Kopeerige ja Kasutage

Klõpsake "Kopeeri", et hankida vormindatud või minimeeritud XML oma koodi, dokumentide või API-kutse jaoks.

Kas olete valmis alustama?

Paigaldage DevSuite Pro tasuta ja avage 64+ arendustööriista oma brauserile.

Lisa Chrome'i Lisa Edge'i Lisa FireFoxi