Аль нь xml баримтыг схем/dtd-тай харьцуулах вэ?

Агуулгын хүснэгт:

Аль нь xml баримтыг схем/dtd-тай харьцуулах вэ?
Аль нь xml баримтыг схем/dtd-тай харьцуулах вэ?
Anonim

XML баримтыг DTD-тэй тулгах (Баримт бичгийн төрлийн мэдэгдлийн баримт бичгийн төрлийн мэдэгдэл Баримт бичгийн төрлийн мэдэгдэл буюу DOCTYPE нь тодорхой XML эсвэл SGML баримттай холбосон заавар юм (жишээ нь вэб хуудас) баримт бичгийн төрлийн тодорхойлолттой (DTD) (жишээ нь, HTML 2.0 - 4.0-ийн тодорхой хувилбарын албан ёсны тодорхойлолт). https://en.wikipedia.org › wiki › Баримт бичгийн төрлийн тунхаглал

Баримт бичгийн төрлийн мэдэгдэл - Википедиа

), та өөрийн XML баримтаа DTD-тэй холбох хэрэгтэй: Schema > XML баримтыг DTD, Relax NG Schema, эсвэл XML схемтэй холбох… дээр товшоод DTD-г сонгоно уу.. Та үүнийг өөрөө хийж болно, жишээ нь:

XML баримтыг схемийн эсрэг юу баталгаажуулдаг вэ?

Баталгаажуулах арга нь XmlDocument дахь XML өгөгдлийг Schemas шинж чанарт агуулагдсан схемийн эсрэг баталгаажуулдаг. Баталгаажуулах арга нь мэдээллийн багцыг нэмэгдүүлэх ажлыг гүйцэтгэдэг.

Та DTD эсвэл XML схем ашиглан XML баримтыг хэрхэн баталгаажуулах вэ?

Энэ нийтлэлд

  1. Хураангуй.
  2. Шаардлага.
  3. XML документ үүсгэх.
  4. DTD үүсгэж, XML документ руу холбоно уу.
  5. DTD ашиглан баталгаажуулалт хийх.
  6. XDR схем үүсгэж, XML баримт руу холбоно уу.
  7. XDR схем ашиглан баталгаажуулалт хийнэ.
  8. XSD схем үүсгэж, XML документ руу холбоно уу.

Шинжлэгч нь XML баримтыг схемийн эсрэг баталгаажуулдаг ууDTD?

Та өөрийн XML баримт бичгийг Зөвхөн XML схемийн дагуу баталгаажуулах боломжтой; DTD-н эсрэг баталгаажуулалтыг дэмждэггүй.

Бид XML баримтуудыг схемийн эсрэг баталгаажуулж чадах уу?

XML засварлагч нь XML 1.0 синтаксийг шалгахаас гадна таныг бичих явцад өгөгдлийн баталгаажуулалтыг гүйцэтгэдэг. Засварлагч нь баримт бичгийн төрлийн тодорхойлолт (DTD) эсвэл схем ашиглан баталгаажуулах боломжтой.

Зөвлөмж болгож буй: