🛝Toolio
เกี่ยวกับ ติดต่อ

📄 XML Formatter & Beautifier — จัดรูปแบบ ย่อขนาด และตรวจสอบความถูกต้องของ XML ฟรี

วาง XML ของคุณและคลิกที่ปุ่ม Format เพื่อจัดรูปแบบอย่างรวดเร็วพร้อมการตั้งค่าการย่อ 2 ช่อง 4 ช่อง หรือแท็บ คลิกที่ปุ่ม Minify เพื่อกำจัดพื้นที่ว่างทั้งหมดเพื่อผลลัพธ์ที่กระชับที่สุด โปรแกรมตรวจสอบ XML ของคุณโดยใช้ DOMParser ที่มีในเบราว์เซอร์ และแสดงข้อความแจ้งเตือนที่ชัดเจนหากข้อมูลที่ป้อนไม่ถูกต้อง ทั้งหมดดำเนินการภายในเบราว์เซอร์ของคุณ — XML ของคุณจะไม่ถูกส่งออกหรือเก็บไว้ที่ใดทั้งสิ้น

ออกแบบมาเพื่อความเป็นส่วนตัว. เครื่องมือนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ — ข้อมูลที่คุณป้อนไม่ได้ถูกอัปโหลดหรือเก็บไว้ และยังสามารถใช้งานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต

เกี่ยวกับ

XML Formatter นี้ใช้ DOMParser ที่มีในเบราว์เซอร์เพื่อวิเคราะห์และตรวจสอบ XML แล้วเดินทางผ่านต้นไม้ DOM ที่ได้เพื่อสร้างผลลัพธ์ที่สะอาดและจัดรูปแบบใหม่ — ไม่จำเป็นต้องใช้ไลบรารีภายนอก โหมด Beautify จะสร้าง XML ที่อ่านได้ง่ายพร้อมการจัดรูปแบบที่สม่ำเสมอ (2 ช่อง 4 ช่อง หรือแท็บ) โหมด Minify จะกำจัดโหนดข้อความที่เป็นพื้นที่ว่างระหว่างองค์ประกอบเพื่อสร้าง XML ที่ถูกต้องที่สุดและกระชับที่สุด องค์ประกอบที่มีเนื้อหาเพียงข้อความเดียวจะยังคงอยู่ในบรรทัดเดียวกันเพื่อความอ่านง่ายสูงสุด โปรแกรมยังคงรักษาการประกาศ XML ความคิดเห็น ข้อความ CDATA และคำสั่งประมวลผลไว้ด้วย เนื่องจากทุกงานดำเนินการทั้งหมดในเบราว์เซอร์ของคุณ ข้อมูล XML ของคุณจะไม่ถูกอัปโหลดหรือเก็บไว้ที่ใดทั้งสิ้น

วิธีใช้งาน

  1. วาง XML ของคุณในพื้นที่ป้อนข้อมูลด้านซ้าย หรือคลิก "Load sample" เพื่อทดลองใช้เอกสารตัวอย่าง
  2. เลือกขนาดการย่อหน้าที่คุณชอบ — 2 ช่องว่าง 4 ช่องว่าง หรือแท็บ — จากเมนูแบบเลื่อนลงด้านบน
  3. คลิก "Format (Beautify)" เพื่อจัดรูปแบบ XML ให้อ่านง่ายด้วยการย่อหน้าในพื้นที่แสดงผลด้านขวา
  4. หรือคลิก "Minify" เพื่อกำจัดช่องว่างทั้งหมดระหว่างองค์ประกอบและสร้าง XML ที่กระชับที่สุดที่ถูกต้อง
  5. คัดลอกผลลัพธ์ด้วย "Copy result" หรือดาวน์โหลดเป็นไฟล์ .xml หาก XML ไม่ถูกต้อง จะแสดงข้อความแสดงข้อผิดพลาดแทน

คำถามที่พบบ่อย

ฟอร์มเลอร์ XML นี้ใช้ฟรีไหม?
ใช่ ใช้ได้ฟรีทั้งหมด — ไม่ต้องสร้างบัญชี ไม่ต้องสมัครสมาชิก ไม่มีค่าธรรมเนียมแฝง ให้เปิดหน้าและเริ่มจัดรูปแบบทันที
XML ของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือถูกเก็บไว้ที่ใดไหม?
ไม่ ทั้งการวิเคราะห์ การจัดรูปแบบ และการตรวจสอบความถูกต้องจะเกิดขึ้นทั้งหมดในเบราว์เซอร์ของคุณ XML ของคุณจะไม่ถูกส่งออกจากอุปกรณ์ของคุณ ข้อมูลอินพุตครั้งสุดท้ายจะถูกเก็บไว้เฉพาะใน localStorage ของเบราว์เซอร์ของคุณเท่านั้น เพื่อให้คุณสามารถกลับมาใช้งานต่อได้ภายหลัง
ฟอร์มเลอร์จะทำอะไรหาก XML ของฉันไม่ถูกต้อง?
มันใช้ DOMParser ที่เป็นของเบราว์เซอร์เพื่อตรวจจับข้อผิดพลาดและแสดงข้อความแสดงข้อผิดพลาดที่แม่นยำที่สุดด้านล่างพื้นที่แสดงผล ไม่มีผลลัพธ์ที่จัดรูปแบบใด ๆ ถูกสร้างขึ้นสำหรับ XML ที่ไม่ถูกต้อง — คุณจะเห็นข้อผิดพลาดก่อนเพื่อที่คุณจะแก้ไขได้
ความแตกต่างระหว่าง Format และ Minify คืออะไร?
Format (Beautify) เพิ่มการขึ้นบรรทัดใหม่และการย่อหน้าที่สม่ำเสมอเพื่อให้ XML ง่ายต่อการอ่านและแก้ไขของมนุษย์ Minify ลบช่องว่างที่ไม่จำเป็นทั้งหมดระหว่างองค์ประกอบเพื่อสร้าง XML ที่สั้นที่สุดที่ถูกต้อง — มีประโยชน์ในการลดขนาดไฟล์เมื่อส่ง XML ผ่านเครือข่ายหรือฝังไว้ในโค้ด
เครื่องมือนี้รักษาการประกาศ XML ความคิดเห็น และส่วน CDATA ไว้ไหม?
ใช่ การประกาศ XML (เช่น <?xml version="1.0" encoding="UTF-8"?>) จะถูกตรวจจับจากแหล่งข้อมูลและถูกเพิ่มเป็นส่วนนำของผลลัพธ์ ความคิดเห็นและส่วน CDATA จะถูกเก็บไว้ตามเดิมผ่านการเดินทางผ่าน DOM คำสั่งประมวลผลก็ถูกเก็บไว้เช่นกัน
เครื่องมือนี้จะอัปโหลดข้อมูลของฉันหรือไม่?
ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงไม่เคยออกจากอุปกรณ์ของคุณ — และหลังจากโหลดหน้าแล้วยังใช้งานแบบออฟไลน์ได้ด้วย