Зөв синтакс бүхий XML баримт бичгийг "Сайн боловсруулсан" гэж нэрлэдэг. DTD-ийн эсрэг баталгаажуулсан XML баримт бичиг нь "Сайн боловсруулсан" болон "Хүчин төгөлдөр" байна.
XML баримтыг схемийн эсрэг юу баталгаажуулдаг вэ?
Та өөрийн XML баримтуудыг XML схемийн дагуу баталгаажуулах боломжтой зөвхөн; DTD-ийн эсрэг баталгаажуулалтыг дэмждэггүй. … Энэ процесс нь XML схемийг бүрдүүлдэг XML схемийн баримт бичиг бүрийг бүртгэж, дараа нь бүртгэлийг дуусгана.
Ямар хөдөлгүүр XML баримтыг DTD схемийн эсрэг баталгаажуулдаг вэ?
Xerces-C++ нь C++-ийн зөөврийн дэд олонлогт бичигдсэн нээлттэй эх сурвалжийн баталгаажуулагч XML задлагч юм. Энэ нь DOM (1, 2-р түвшин ба 3-р түвшний зарим хэсэг), SAX, SAX2 API-уудыг хангаж, XML баримтуудыг DTD болон XML схемийн эсрэг баталгаажуулалтыг дэмждэг.
Та DTD эсвэл XML схемийг ашиглан XML баримтыг хэрхэн баталгаажуулах вэ?
Энэ нийтлэлд
- Хураангуй.
- Шаардлага.
- XML документ үүсгэх.
- DTD үүсгэж, XML документ руу холбоно уу.
- DTD ашиглан баталгаажуулалт хийх.
- XDR схем үүсгэж, XML баримт руу холбоно уу.
- XDR схем ашиглан баталгаажуулалт хийнэ.
- XSD схем үүсгэж, XML документ руу холбоно уу.
XML схемийн зорилго юу вэ?
XML схемийн зорилго нь хууль ёсны барилгын блокуудыг тодорхойлох явдал юм. XML документ: баримт бичигт гарч болох элементүүд болон шинж чанарууд. хүүхэд элементүүдийн тоо (болон дараалал). элементүүд болон атрибутуудын өгөгдлийн төрөл.