ข้ามไปยังเนื้อหา

ตัวจัดรูปแบบและตรวจสอบ XML

จัด XML ให้อ่านง่ายหรือย่อขนาด ค้นหาข้อผิดพลาดทางไวยากรณ์ และดูเป็นโครงสร้างต้นไม้

กำลังโหลดเครื่องมือ…

จัดรูปแบบ XML ที่อยู่ในบรรทัดเดียวหรือย่อหน้าไม่เป็นระเบียบ และเมื่อมีข้อผิดพลาดทางไวยากรณ์ จะแสดงบรรทัด คอลัมน์ และวิธีแก้ ใช้อ่านหรือซ่อมไฟล์การตั้งค่า ผลตอบกลับจาก API, SVG, RSS และ XML อื่น ๆ

วิธีใช้

  1. วาง XML ลงใน "XML ต้นฉบับ" หรือกด "เปิดไฟล์" XML ที่ถูกต้องจะแสดง "XML ถูกต้องตามรูปแบบ" ถ้าไม่ถูกต้องจะแสดง "ไม่ถูกต้องตามรูปแบบ" พร้อมตำแหน่ง
  2. เลือก 2 ช่องว่าง 4 ช่องว่าง หรือแท็บใน "การเยื้อง" หรือเลือก "ย่อขนาด (Minify)" เพื่อให้เหลือบรรทัดเดียว มีตัวเลือก "แอตทริบิวต์ละบรรทัด" และ "ลบคอมเมนต์" ด้วย
  3. ในแท็บ "ต้นไม้" ขยายและยุบอีลิเมนต์ แล้วเลือกอีลิเมนต์เพื่อ "คัดลอก XPath" ในแท็บ "XPath" กด "รัน" เพื่อประมวลผลนิพจน์
  4. แท็บ "JSON" แสดงเอกสารที่แปลงเป็น JSON แล้ว คัดลอกผลลัพธ์ หรือกด "บันทึกเป็น .xml" หรือ "บันทึกเป็น .json"

หลักการทำงาน

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

จะหาตำแหน่งข้อผิดพลาดใน XML ได้อย่างไร
ข้อผิดพลาดจะแสดงพร้อมหมายเลขบรรทัดและคอลัมน์ สาเหตุ และคำแนะนำในการแก้ กด "ไปที่ข้อผิดพลาด" เพื่อข้ามไปยังจุดนั้นในข้อมูลที่ป้อน
ทำไมอักขระ & จึงทำให้ XML ผิดพลาด
ใน XML เครื่องหมาย & ต้องเขียนเป็น & มี entity ที่กำหนดไว้ล่วงหน้าเพียง 5 ตัว คือ < > & " และ ' ชื่อแบบ HTML เช่น   จึงต้องเขียนเป็น  
แปลง XML เป็น JSON ได้ไหม
ได้ ที่แท็บ "JSON" แอตทริบิวต์ id จะกลายเป็นคีย์ "@id" และอีลิเมนต์ที่มีแต่ข้อความโดยไม่มีแอตทริบิวต์จะกลายเป็นสตริงธรรมดา กด "บันทึกเป็น .json" เพื่อดาวน์โหลด
จะทดสอบนิพจน์ XPath ได้อย่างไร
ป้อนนิพจน์ เช่น //book/title หรือ count(//book) ใน "นิพจน์ XPath" ที่แท็บ "XPath" แล้วกด "รัน" ระบบจะใช้เอนจิน XPath 1.0 ของเบราว์เซอร์