เอกสาร XML ที่มีรูปแบบถูกต้องเรียกว่า "Well Formed" เอกสาร XML ที่ตรวจสอบกับ DTD คือ ทั้ง "มีรูปแบบที่ดี" และ "ถูกต้อง".
อะไรตรวจสอบเอกสาร XML กับสคีมา
คุณสามารถตรวจสอบเอกสาร XML ของคุณกับ XML schema only; ไม่รองรับการตรวจสอบกับ DTD … กระบวนการนี้เกี่ยวข้องกับการลงทะเบียนเอกสาร XML schema แต่ละฉบับที่ประกอบเป็น XML schema แล้วจึงเสร็จสิ้นการลงทะเบียน
เครื่องมือใดตรวจสอบเอกสาร XML กับสคีมา DTD
Xerces-C++ เป็นตัวแยกวิเคราะห์ XML ที่ตรวจสอบความถูกต้องของโอเพ่นซอร์สที่เขียนในชุดย่อยแบบพกพาของ C++ มี DOM (ระดับ 1, 2 และบางส่วนของระดับ 3), SAX และ SAX2 API และรองรับการตรวจสอบความถูกต้องของเอกสาร XML กับ DTD และ XML Schema
คุณตรวจสอบเอกสาร XML โดยใช้ DTD หรือ XML Schema อย่างไร
ในบทความนี้
- สรุป
- ข้อกำหนด
- สร้างเอกสาร XML
- สร้าง DTD และลิงก์ไปยังเอกสาร XML
- ทำการตรวจสอบโดยใช้ DTD
- สร้างสคีมา XDR และลิงก์ไปยังเอกสาร XML
- ดำเนินการตรวจสอบโดยใช้ XDR schema
- สร้างสคีมา XSD และลิงก์ไปยังเอกสาร XML
วัตถุประสงค์ของ XML schema คืออะไร
วัตถุประสงค์ของ XML Schema คือ กำหนดโครงสร้างทางกฎหมายของเอกสาร XML: องค์ประกอบและแอตทริบิวต์ที่สามารถปรากฏในเอกสาร จำนวน (และลำดับของ) องค์ประกอบย่อย ชนิดข้อมูลสำหรับองค์ประกอบและแอตทริบิวต์