ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຈັດຮູບແບບ & ກວດສອບ XML ຟຣີ

Pretty-print ແລະ ກວດ XML ດ້ວຍ DOM parser native ຂອງບຣາວເຊີ. ລວມ output ຫຍໍ ສຳລັບ production.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ

ວາງໄຟລ໌ບ່ອນນີ້, ຫຼື ກົດເພື່ອເລືອກ

XML · ປະມວນຜົນຢູ່ໃນອຸປະກອນຂອງທ່ານ

ຫຼືກົດ Ctrl+V ເພື່ອວາງຈາກຄລິບບອດ

ຊອກຫາໄຟລ໌
Output ຈະປາກົດຢູ່ນີ້…

ການນຳໃຊ້ທົ່ວໄປ

  • ຟໍາແມັດ RSS / Atom ຮັບກວົວ ແລະ ງາມ-ພິມ RSS ຫຼື Atom ຮັບ XML ເພື່ອຢັ້ງຢືນໂຄງສ້າງກ່ອນການເຜີຍແພ່.
  • ຟໍາແມັດ SOAP API ຂໍ ແລະ ຕອບSOAP envelope ອ່ານຍາກໃນແຖວດຽວ. ຈັດຮູບແບບເພື່ອດີບັກການເອີ້ນ API.
  • ຟໍາແມັດ ແລະ ຢັ້ງຢືນ Sitemap.xmlກວົວ sitemap.xml ສໍາລັບ SEO — ເບິ່ງທີ່ URL ທັງໝົດ ແລະ ຢັ້ງຢືນໂຄງສ້າງແມ່ນມີຄຸນສົມບັດກ່ອນສະເໜີຕໍ່ Google.
  • ກວົວ ສຳ ນັກ ງານ ເອກະສານ XML.docx, .xlsx, .pptx ທີ່ທັນສະໄໝເປັນ ZIP ອາກາດ XML. ກວົວ XML ພາຍໃນສໍາລັບແກ້ໄຂບັນຫາ.
  • ກວົວ XML ປະ ຕິ ຖາ ແຟ້ມSpring, .NET, Tomcat, Maven, Ant — ລະ ບົ ບ ຫຼາຍ ໃຊ້ XML ປະ ຕິ ຖາ. ຟໍາແມັດສໍາລັບກວົວ.

ມັນເຮັດວຽກແນວໃດ

ເຄື່ອງມືນີ້ວິເຄາະ ແລະ ຈັດຮູບແບບ XML ຄືນຢູ່ໃນບຣາວເຊີຂອງທ່ານທັງໝົດໂດຍໃຊ້ DOMParser API ໃນຕົວ — engine XML ດຽວກັນທີ່ບຣາວເຊີໃຊ້ຈັດການ SVG ແລະ XHTML. ບໍ່ມີ library ຖືກໂຫຼດ; ຕົວຈັດຮູບແບບໃຫ້ອ່ານງ່າຍ, ຕົວຫຍໍ້, ແລະ ຕົວແປງ JSON ລ້ວນຂຽນຂຶ້ນເອງໃນເຄື່ອງມືນີ້.

  1. 1
    DOMParser ກວດສອບໂຄງສ້າງ
    XML ຂອງທ່ານຈະຖືກປ້ອນເຂົ້າ DOMParser ໃນຕົວຂອງບຣາວເຊີດ້ວຍປະເພດ MIME application/xml. ຖ້າເອກະສານບໍ່ຖືກຮູບແບບຢ່າງດີ — ແທັກທີ່ບໍ່ປິດ, ບໍ່ມີ root element, ເຄື່ອງໝາຍຄຳເວົ້າບໍ່ຕົງກັນ — DOMParser ຈະສ້າງ node parsererror ແລະ ເຄື່ອງມືຈະສະແດງຂໍ້ຄວາມຜິດພາດຂອງບຣາວເຊີເອງແທນທີ່ຈະບໍ່ສົນໃຈບັນຫານັ້ນງຽບໆ.
  2. 2
    ຕົວ serializer ທີ່ກຳນົດເອງສ້າງໂຄງສ້າງຄືນໃໝ່
    ຕົວຍ່າງແບບ recursive ທີ່ຂຽນຂຶ້ນເອງຈະຍ່າງຜ່ານທຸກ node ໃນ DOM ທີ່ວິເຄາະແລ້ວ — element, text node, ສ່ວນ CDATA, ຄຳເຫັນ, ແລະ ຄຳສັ່ງປະມວນຜົນ — ແລະ serialize ພວກມັນຄືນດ້ວຍຄວາມກວ້າງການຍໍ້ທີ່ທ່ານເລືອກ (1, 2, ຫຼື 4 ຊ່ອງວ່າງ). ຜົນລັບແບບຫຍໍ້ຈະໃຊ້ຕົວຍ່າງດຽວກັນຄືນດ້ວຍ string pad ຫວ່າງ, ດັ່ງນັ້ນ text node ທີ່ມີແຕ່ຊ່ອງວ່າງຈະຖືກຕັດອອກໂດຍບໍ່ແຕະຕ້ອງເນື້ອຫາຂໍ້ຄວາມພາຍໃນ element.
  3. 3
    ສະຖິຕິໂຄງສ້າງຖືກນັບ
    ໃນລະຫວ່າງຮອບ serialization ແບບຈັດຮູບແບບ, ຕົວຍ່າງຈະນັບທຸກ element ແລະ attribute ໃນເອກະສານ ແລະ ລາຍງານຍອດລວມພ້ອມກັບຂະໜາດຕົວອັກສອນກ່ອນ/ຫຼັງ, ໃຫ້ທ່ານເບິ່ງພາບລວມໂຄງສ້າງຂອງ XML ໄດ້ໄວໂດຍບໍ່ຕ້ອງມີຂັ້ນຕອນວິເຄາະເພີ່ມ.
  4. 4
    ການແປງເປັນ JSON ແບບເລືອກໄດ້
    ຟັງຊັນ recursive ອັນທີສອງຈະແປງ DOM ທີ່ວິເຄາະແລ້ວເປັນ object JSON: attribute ຂອງ element ຈະກາຍເປັນຄີທີ່ນຳໜ້າດ້ວຍ @, element ອ້າຍນ້ອງທີ່ຊ້ຳກັນຈະກາຍເປັນອາເລ, ແລະ ລູກຂໍ້ຄວາມດຽວຈະກາຍເປັນຄ່າ string ທຳມະດາ. ຜົນລັບຈະຖືກ serialize ດ້ວຍ JSON.stringify ສຳລັບດາວໂຫຼດ ຫຼື ສຳເນົາ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ