XML-muotoilija (XML Formatter) snyggaa (pretty-prints), tiivistää (minifies) ja validoi XML-koodia selaimessa. Säädettävä sisennys, valinnainen tyhjien tagien automaattinen sulkeminen, kommenttien säilyttämisen valinta ja syntaksikorostettu tuloste. Käyttää selaimen natiivia DOMParseria RFC-yhteensopivaan validointiin ja tarjoaa selkeät virheilmoitukset virheelliselle XML-koodille.
XML ei ehkä ole trendikkäin tietomuoto, mutta se on silti kaikkialla — RSS-syötteissä, SOAP-rajapinnoissa, SVG-tiedostoissa, konfiguraatiotiedostoissa (Spring, Maven, Android), koontitulosteissa, SAML-väitteissä ja lukemattomissa vanhoissa integraatioissa. Kun kyseinen XML esiintyy yhdellä rivillä tai epäjohdonmukaisella sisennyksellä, sen lukeminen on työlästä. XML-muotoilija ratkaisee tämän suoraan selaimessa ilman latauksia. Liitä mikä tahansa XML-koodi — minifioitu, huonosti sisennetty tai juuri kopioitu —, napsauta Muotoile ja saat siististi sisennetyn puurakenteen haluamallasi sisennyksen leveydellä. Tyhjät elementit voidaan sulkea automaattisesti (<tag></tag> → <tag />) tiiviyden vuoksi, ja kommentit voidaan säilyttää tai poistaa. Selaimen natiivi DOMParser validoi syötteen — kaikki syntaksivirheet (sulkemattomat tagit, virheelliset entiteetit, väärät lainausmerkit) nostetaan esiin selkeällä virheilmoituksella ja arvioidulla sijainnilla. Syntaksikorostus värittää tagit violetiksi, attribuuttien nimet siniseksi, arvot vihreäksi ja kommentit kursivoiduksi harmaaksi, mikä tekee rakenteen selaamisesta helppoa. Tiivistä-vaihtoehto poistaa tyhjät välit tagien väliltä tuotantokäyttöä tai yhdelle riville upottamista varten.
Muuntaa tiivistetyn tai sotkuisen XML-koodin siististi sisennetyksi tulosteeksi. Säädettävä sisennyksen leveys (0–8 välilyöntiä).
Käyttää selaimen DOMParseria määritysten mukaiseen validointiin. Syntaksivirheet näytetään tarkkojen sijaintitietojen kera.
Poistaa kaikki tyhjät välit tagien väliltä kompaktia tulostusta varten — hyödyllinen XML-koodin upottamiseen koodimerkkijonoihin tai siirtomäärän pienentämiseen.
Värittää tagit, attribuuttien nimet, arvot ja kommentit selkeästi selaamisen helpottamiseksi. Poista käytöstä, jos haluat pelkkää tekstiä.
Kutistaa tyhjät elementtitagit (<tag></tag>) automaattisesti itsestään sulkeutuvaan muotoon (<tag />) tiiviyden vuoksi.
Säilytä kommentit dokumentaatiota varten tai poista ne, kun valmistelet XML-koodia tuotanto- tai API-hyötykuormiin.
SOAP-rungot ovat usein yhtä yhdelle riville kirjoitettua XML-soppaa. Muotoile se tarkastellaksesi rakennetta ja löytääksesi tarvitsemasi kentän.
Liitä monimutkainen SVG, muotoile se nähdäksesi path/rect/g-rakenteen, muokkaa tiettyjä elementtejä ja kopioi takaisin tiivistettynä.
Muotoile RSS/Atom-syötteet tarkistaaksesi kohteiden rakenteen ennen niiden ohjelmallista jäsentämistä.
Siisti pom.xml-, build.xml- tai Android-manifestitiedostot koodikatselmointia varten — johdonmukainen sisennys tekee muutoksista selkeämpiä.
Ennen asetusten tallentamista varmista, että XML on muodollisesti oikein — ota kiinni puuttuva </tag> ennen kuin se rikkoo tuotannon.
Napsauta XML-kuvaketta DevSuite Pro -telakassa. Paneeli avautuu näyttäen asetukset ja syötealueen.
Liitä mikä tahansa XML — API-vastauksesta, konfiguraatiotiedostosta, SVG:stä, RSS-syötteestä jne. Reaaliaikainen validointi suoritetaan kirjoittaessasi.
Paina Muotoile saadaksesi siististi sisennetyn tulosteen. Virheellinen XML tuo näkyviin virheen sijaintitietoineen ennen muotoilua.
Muuta sisennyksen leveyttä, valitse tyhjien tagien automaattinen sulkeminen, säilytä/poista kommentit ja ota syntaksikorostus käyttöön tai pois käytöstä.
Napsauta Kopioi napataksesi muotoillun tai tiivistetyn XML-koodin käytettäväksi koodissasi, dokumenteissasi tai API-kutsussa.
Asenna DevSuite Pro ilmaiseksi ja avaa yli 64 kehittäjätyökalua selaimellesi.