Työkalu tarkistaa ensin well-formed XML-rakenteen: yksi juurielementti, toisiaan vastaavat avaus- ja sulkutagit, lainausmerkeissä olevat attribuutit sekä suljetut kommentit, CDATA-osiot ja processing instructions. Sen jälkeen se muotoilee saman tekstipuun renderöimättä markupia HTML:nä.
Ilmainen XML formatter
Toimii kokonaan selaimessasi - ei lähetyksiä, ei rekisteröitymistä.
Mitä XML formatter tekee?
XML formatter muuttaa tiiviin tai sotkuisen XML:n luettavaksi, johdonmukaisesti sisennetyksi markupiksi ja tarkistaa, onko dokumentti well-formed. Liitä XML, valitse sisennystyyli ja kopioi muotoiltu tai minifoitu tulos. Parser toimii selaimessasi, joten yksityisiä feedejä, SVG-pätkiä tai konfiguraatiotiedostoja ei lähetetä minnekään.
Näin se toimii
- 1Liitä XML. Lisää XML-dokumentti, SVG-pätkä, SOAP-payload tai feedin näyte syöttökenttään.
- 2Lue tila. Tilarivi validoi XML:n reaaliajassa ja näyttää ensimmäisen well-formedness-virheen rivin ja sarakkeen, kun ne ovat saatavilla.
- 3Valitse tuloste. Käytä Muotoile-painiketta sisennettyyn XML:ään tai Minifoi-painiketta tiiviiseen yksiriviseen versioon.
- 4Kopioi tulos. Kopioi muotoiltu XML, kun tilarivi kertoo sen olevan kelvollinen.
Kenelle
- Kehittäjät, jotka siistivät API-vastauksia, SOAP-payloadeja, SVG-pätkiä ja XML-konfiguraatiotiedostoja ennen debuggausta.
- QA- ja tukitiimit, jotka tarkistavat, onko kopioitu XML well-formed ennen sen liittämistä tikettiin.
- Tekniset kirjoittajat, jotka valmistavat luettavia XML-esimerkkejä dokumentaatioon, tutoriaaleihin tai release noteihin.
- Datatiimit, jotka käyvät läpi feedejä, joissa sisäkkäisiä elementtejä ja attribuutteja on vaikea lukea yhdeltä riviltä.
Usein kysyttyä
Onko XML formatter ilmainen?
On. XML formatter on ilmainen käyttää, ilman rekisteröitymistä, latausta tai käyttörajoitusta. Liitä XML, muotoile se, minifoi se ja kopioi tulos selaimesta.
Lähetetäänkö XML:ni jonnekin?
Ei. Formatter toimii paikallisesti selaimessasi. XML on tekstialueissa eikä sitä lähetetä palvelimelle, mikä sopii yksityisille feedeille, sisäisille API-payloadeille ja konfiguraatiotiedostoille.
Mitä XML-virheitä se löytää?
Se löytää yleisiä well-formedness-ongelmia, kuten puuttuvan juurielementin, useamman kuin yhden juurielementin, väärin täsmäävät sulkutagit, sulkemattomat tagit, sulkemattomat kommentit tai CDATA-osiot ja lainausmerkeittä olevat attribuuttiarvot.
Validoiko se XSD:tä tai DTD:tä vasten?
Ei. Tämä on well-formedness-formatter, ei skeemavalidaattori. Se tarkistaa XML:n syntaksin ja sisäkkäisyyden ja siistii sitten dokumentin. Käytä erillistä XML schema validatoria, kun tarvitset XSD-, DTD-, Relax NG- tai Schematron-sääntöjä.
Säilyttääkö se kommentit ja CDATA:n?
Kyllä. Kommentit, CDATA-osiot, XML-deklaraatiot, processing instructionit ja DOCTYPE-deklaraatiot pysyvät tulosteessa. Tagien ympärillä oleva välitys ja sisennys normalisoidaan, jotta rakenne on helpompi lukea.
Mitä XML:n minifointi tekee?
Minifointi poistaa muotoiluun käytetyn whitespace-tilan tagien välistä ja tiivistää tagivälejä siellä, missä se on turvallista, jolloin syntyy kompakti XML-merkkijono. Tekstisisältö, kommentit, CDATA-osiot ja attribuutit pysyvät ennallaan.