ຈັດຮູບແບບ & ກວດສອບ 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 ລ້ວນຂຽນຂຶ້ນເອງໃນເຄື່ອງມືນີ້.
- 1DOMParser ກວດສອບໂຄງສ້າງXML ຂອງທ່ານຈະຖືກປ້ອນເຂົ້າ DOMParser ໃນຕົວຂອງບຣາວເຊີດ້ວຍປະເພດ MIME application/xml. ຖ້າເອກະສານບໍ່ຖືກຮູບແບບຢ່າງດີ — ແທັກທີ່ບໍ່ປິດ, ບໍ່ມີ root element, ເຄື່ອງໝາຍຄຳເວົ້າບໍ່ຕົງກັນ — DOMParser ຈະສ້າງ node parsererror ແລະ ເຄື່ອງມືຈະສະແດງຂໍ້ຄວາມຜິດພາດຂອງບຣາວເຊີເອງແທນທີ່ຈະບໍ່ສົນໃຈບັນຫານັ້ນງຽບໆ.
- 2ຕົວ serializer ທີ່ກຳນົດເອງສ້າງໂຄງສ້າງຄືນໃໝ່ຕົວຍ່າງແບບ recursive ທີ່ຂຽນຂຶ້ນເອງຈະຍ່າງຜ່ານທຸກ node ໃນ DOM ທີ່ວິເຄາະແລ້ວ — element, text node, ສ່ວນ CDATA, ຄຳເຫັນ, ແລະ ຄຳສັ່ງປະມວນຜົນ — ແລະ serialize ພວກມັນຄືນດ້ວຍຄວາມກວ້າງການຍໍ້ທີ່ທ່ານເລືອກ (1, 2, ຫຼື 4 ຊ່ອງວ່າງ). ຜົນລັບແບບຫຍໍ້ຈະໃຊ້ຕົວຍ່າງດຽວກັນຄືນດ້ວຍ string pad ຫວ່າງ, ດັ່ງນັ້ນ text node ທີ່ມີແຕ່ຊ່ອງວ່າງຈະຖືກຕັດອອກໂດຍບໍ່ແຕະຕ້ອງເນື້ອຫາຂໍ້ຄວາມພາຍໃນ element.
- 3ສະຖິຕິໂຄງສ້າງຖືກນັບໃນລະຫວ່າງຮອບ serialization ແບບຈັດຮູບແບບ, ຕົວຍ່າງຈະນັບທຸກ element ແລະ attribute ໃນເອກະສານ ແລະ ລາຍງານຍອດລວມພ້ອມກັບຂະໜາດຕົວອັກສອນກ່ອນ/ຫຼັງ, ໃຫ້ທ່ານເບິ່ງພາບລວມໂຄງສ້າງຂອງ XML ໄດ້ໄວໂດຍບໍ່ຕ້ອງມີຂັ້ນຕອນວິເຄາະເພີ່ມ.
- 4ການແປງເປັນ JSON ແບບເລືອກໄດ້ຟັງຊັນ recursive ອັນທີສອງຈະແປງ DOM ທີ່ວິເຄາະແລ້ວເປັນ object JSON: attribute ຂອງ element ຈະກາຍເປັນຄີທີ່ນຳໜ້າດ້ວຍ @, element ອ້າຍນ້ອງທີ່ຊ້ຳກັນຈະກາຍເປັນອາເລ, ແລະ ລູກຂໍ້ຄວາມດຽວຈະກາຍເປັນຄ່າ string ທຳມະດາ. ຜົນລັບຈະຖືກ serialize ດ້ວຍ JSON.stringify ສຳລັບດາວໂຫຼດ ຫຼື ສຳເນົາ.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຈັດຮູບແບບ CSS
ຈັດຮູບແບບ CSS ທີ່ຖືກບີບອັດໃຫ້ມີການຍ່ອໜ້າສະໝ່ຳສະເໝີ ຫຼື ບີບອັດ CSS. ມີຕົວເລືອກຈັດລຽງຄຸນສົມບັດຕາມຕົວອັກສອນ ເພື່ອປຽບທຽບຄວາມແຕກຕ່າງໄດ້ງ່າຍ.
ຈັດຮູບແບບ & ຫຍໍ້ HTML
Pretty-print ຫຼື ຫຍໍ HTML ດ້ວຍ indentation nesting ທີ່ຖືກຕ້ອງ. ຮັກສາເນື້ອຫາໃນ <pre>, <script>, <style>.
ຈັດຮູບແບບ & ປັບ SQL ໃຫ້ງາມ
Pretty-print SQL query ດ້ວຍ indentation, case keyword ທີ່ປັບໄດ້ ແລະ line break ໃນ clause ຫຼັກ. ໃຊ້ໄດ້ກັບ SQL dialect ໃດໆ.