ใช้ตรวจสอบ XML ของเราเพื่อตรวจสอบไวยากรณ์ XML ของคุณ
รูปแบบที่เอกสาร XML
เอกสาร XML ที่มีไวยากรณ์ที่ถูกต้องเรียกว่า "Well Formed"
กฎไวยากรณ์ถูกอธิบายไว้ในบทก่อนหน้านี้:
- เอกสาร XML ต้องมีองค์ประกอบราก
- องค์ประกอบ XML ต้องมีแท็กปิด
- แท็ก XML เป็นกรณีที่สำคัญ
- องค์ประกอบ XML จะต้องซ้อนกันอย่างถูกต้อง
- ค่าแอตทริบิวต์ XML จะต้องยกมา
<?xml version="1.0" encoding="UTF-8 " ?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
ข้อผิดพลาด XML จะหยุดคุณ
ข้อผิดพลาดในเอกสาร XML จะหยุดการใช้งาน XML ของคุณ
สเปคของ W3C XML ระบุว่าโปรแกรมที่ควรจะหยุดการประมวลผลเอกสาร XML หากพบข้อผิดพลาด เหตุผลก็คือว่าซอฟต์แวร์ XML ควรมีขนาดเล็กได้อย่างรวดเร็วและเข้ากันได้
เบราว์เซอร์ HTML ได้รับอนุญาตให้แสดงเอกสาร HTML ที่มีข้อผิดพลาด (like missing end tags)
With XML, errors are not allowed.
ไวยากรณ์ตรวจสอบ XML ของคุณ
เพื่อช่วยให้คุณไวยากรณ์ตรวจสอบ XML ของคุณเราได้สร้าง XML ตรวจสอบ
พยายามที่จะไวยากรณ์ตรวจสอบ XML ที่ถูกต้อง:
พยายามที่จะไวยากรณ์ตรวจสอบ XML ที่ไม่ถูกต้อง:
พยายามที่จะตรวจสอบไวยากรณ์ XML ของคุณเอง:
เอกสาร XML ที่ถูกต้อง
"well formed" เอกสาร XML ไม่ได้เช่นเดียวกับ "valid" เอกสาร XML
"valid" เอกสาร XML จะต้องเกิดขึ้นอย่างดี นอกจากนี้ยังต้องเป็นไปตามคำนิยามของประเภทของเอกสาร
มีสองคำจำกัดความที่แตกต่างกันประเภทของเอกสารที่สามารถใช้กับ XML คือ:
- DTD - ต้นฉบับเอกสารชนิดข้อกำหนด
- XML สคี - ทางเลือกที่ใช้ XML เพื่อ DTD
ความหมายประเภทของเอกสารที่จะกำหนดหลักเกณฑ์และองค์ประกอบทางกฎหมายและแอตทริบิวต์สำหรับเอกสาร XML