Neidio i'r prif gynnwys

Fformatwr a Dilyswr XML am ddim

Argraffu a dilysu XML yn dlws gan ddefnyddio parswr DOM brodorol eich porwr. Yn cynnwys allbwn meiniach ar gyfer defnydd cynhyrchu.

Yn gweithio all-lein ar ôl llwytho

Gollyngwch ffeil yma, neu cliciwch i bori

XML · wedi'i brosesu ar eich dyfais

neu pwyswch Ctrl+V i ludo o'ch clipfwrdd

Pori ffeiliau
Bydd allbwn yn ymddangos yma…

Defnyddiau cyffredin

  • Fformatio Bwydydd RSS / AtomArchwilio a prydu-brint XML bwydd RSS neu Atom i wirio strwythur cyn cyhoeddi.
  • Fformatio Ceisiadau a Ymatebion API SOAPMae amlenni SOAP yn enwog anodd i'w darllen ar un llinell. Fformatiowch i ddatbygio galwadau API.
  • Fformatio a Chadarnhau Sitemap.xmlGwirio sitemap.xml ar gyfer SEO - gweld pob URL a chadarnhau bod y strwythur yn ddilys cyn cyflwyno i Google.
  • Archwilio XML Dogfen SwyddfaMae ffeiliau .docx, .xlsx, .pptx modern yn archifau ZIP o XML. Archwilio'r XML mewnol i ddatbygu.
  • Archwilio Ffeiliau Trefniad XMLSpring, .NET, Tomcat, Maven, Ant - mae llawer o ecosystemau yn defnyddio trefniad XML. Fformatiowch i adolygu.

Sut Mae'n Gweithio

Mae'r offeryn hwn yn dosrannu ac yn ail-fformatio XML yn gyfan gwbl yn eich porwr gan ddefnyddio'r API DOMParser adeiledig — yr un peiriant XML y mae porwyr yn ei ddefnyddio i drin SVG ac XHTML. Ni chaiff unrhyw lyfrgell ei llwytho; mae'r harddwr, y lleihäwr a'r trawsnewidydd JSON i gyd wedi'u hysgrifennu â llaw yn yr offeryn hwn.

  1. 1
    Mae DOMParser yn dilysu'r strwythur
    Caiff eich XML ei fwydo i DOMParser brodorol y porwr gyda'r math MIME application/xml. Os nad yw'r ddogfen wedi'i ffurfio'n dda — tag heb ei gau, elfen wraidd ar goll, dyfynodau nad ydynt yn cyfateb — mae DOMParser yn cynhyrchu nod parsererror ac mae'r offeryn yn dangos neges wall y porwr ei hun yn hytrach nag anwybyddu'r broblem yn dawel.
  2. 2
    Mae cyfresydd pwrpasol yn ailadeiladu'r goeden
    Mae cerddwr ailadroddus wedi'i ysgrifennu â llaw yn croesi pob nod yn y DOM wedi'i ddosrannu — elfennau, nodau testun, adrannau CDATA, sylwadau a chyfarwyddiadau prosesu — ac yn eu hailgyfresu gyda'r lled mewnoliad a ddewiswyd gennych (1, 2 neu 4 bwlch). Mae allbwn wedi'i leihau'n ailddefnyddio'r un cerddwr gyda llinyn padio gwag, felly caiff nodau testun sy'n ofod gwyn yn unig eu tynnu heb gyffwrdd â chynnwys testun o fewn elfennau.
  3. 3
    Caiff ystadegau strwythurol eu cyfrif
    Yn ystod y pàs cyfresu wedi'i fformatio mae'r cerddwr yn cyfrif pob elfen a phriodoledd yn y ddogfen ac yn adrodd cyfansymiau ochr yn ochr â meintiau nodau cyn/ar ôl, gan roi trosolwg strwythurol cyflym o'r XML i chi heb unrhyw gam dosrannu ychwanegol.
  4. 4
    Trosi dewisol i JSON
    Mae ail swyddogaeth ailadroddus yn trosi'r DOM wedi'i ddosrannu'n wrthrych JSON: mae priodoleddau elfennau'n troi'n allweddi gyda'r rhagddodiad @, mae elfennau brodyr ailadroddus yn troi'n araeau, ac mae plant testun unigol yn troi'n werthoedd llinyn plaen. Caiff y canlyniad ei gyfresu gyda JSON.stringify i'w lwytho i lawr neu ei gopïo.

Offer Cysylltiedig

Cwestiynau Cyffredin