Ilmainen XML-kaunistaja verkossa
Kaunista ja tulosta XML siististi muokattavalla sisennyskoolla — ilmainen, vain selaimessa.
Syöte
Kaunistettu tulos
XML-kaunistajan esimerkkejä
Tiivistetty XML on vaikealukuista; kaunistus lisää sisennyksen. Esimerkki:
Tiivistetty syöte vs. kaunistettu tulos
Tiivistetty syöte:
Kaunistettu tulos:
Käytä Esimerkki-painiketta ladataksesi lisää esimerkkidataa. Säädä Sisennyksen kokoa muuttaaksesi muotoilua.
Mikä on XML-kaunistaja?
XML käyttää tageja tiedon jäsentämiseen. Tiivistetty tai huonosti sisennetty XML — usein yksi rivi API:sta tai asetusvientiä — on vaikea lukea. XML-kaunistaja lisää sisennyksen ja rivinvaihdot, jotta näet hierarkian. Toisin kuin perustason muotoilutyökalu, tämä työkalu antaa sinun asettaa sisennyksen koon (1–8 välilyöntiä) projektin tyyliin sopivaksi. W3C XML-spesifikaatio määrittelee syntaksin.
Kaunistus tapahtuu kokonaan selaimessasi DOMParser-toiminnon avulla. Mitään ei lähetetä palvelimelle, joten sitä on turvallista käyttää tuotantodatan tai arkaluonteisten asetusten kanssa.
Miten työkalua käytetään
Liitä tai lataa XML
Kopioi XML ja liitä se vasempaan editoriin. Voit myös klikata Lataa ladataksesi .xml-tiedoston tietokoneeltasi. Aseta Sisennyksen koko (1–8 välilyöntiä) asetuspalkissa haluamaasi tyyliin. Esimerkki-painike lataa esimerkkidataa, jos haluat kokeilla.
Katso kaunistettu tulos
Oikea paneeli näyttää sisennetyn XML:n. Virheellinen XML näyttää virheen — korjaa se ensin käyttämällä XML-tarkistinta. Tiettyjen arvojen poimimiseen suuresta XML:stä XPath-työkalu toimii hyvin tämän rinnalla.
Kopioi tai lataa
Käytä Kopioi laittaaksesi tuloksen leikepöydälle, tai Lataa tiedostona tallentaaksesi sen tiedostoon. Tiivistykseen käytä XML-tiivistintä. JSONiksi muuntamiseen käytä XML JSONiksi.
Milloin XML-kaunistuksesta on hyötyä
SOAP ja REST API:t palauttavat usein XML:n yhtenä pakattuna rivinä. Vastauksen liittäminen tänne tekee sisäkkäiset elementit näkyviksi. Asetustiedostot kuten pom.xml tai web.config, joissa on epäjohdonmukainen sisennys, ovat vaikea tarkistaa — kaunistus antaa yhdenmukaisen ulkoasun. RSS- tai Atom-syötteille, jotka epäonnistuvat validoinnissa, muotoilu täällä auttaa sinua löytämään tarkan virheen.
Usein kysyttyä
Kaunistaja vs. muotoilutyökalu?
Molemmat sisentävät XML:ää. Kaunistaja antaa sinun valita sisennyksen koon (1–8 välilyöntiä); muotoilutyökalu käyttää kiinteää oletusarvoa. Toiminnallisesti samankaltaisia — valitse se, joka sopii työnkulkuusi.
Onko datani yksityistä?
Kyllä. Kaunistus tapahtuu kokonaan selaimessasi JavaScriptillä. Mitään dataa ei lähetetä palvelimelle. Voit varmistaa tämän avaamalla selaimen Verkko-välilehden työkalua käyttäessäsi.
Entä XML-nimiavaruudet?
Nimiavaruusmäärittelyt ja etuliitteet säilyvät. Kaunistaja muuttaa vain välilyöntejä, ei rakennetta tai sisältöä.
Liittyvät työkalut
XML:lle, katso W3C XML-spesifikaatio, W3C XML ja MDN DOMParser. JSON:lle, katso json.org. XPath:lle, katso XPath 3.1. HTML:lle, katso HTML-spesifikaatio.