XML Schema
XML Schema ອະທິບາຍແບບຂອງເອກະສານ XML ແບບຄ້າຍຄື DTD.
ເອກະສານ XML ທີ່ມີຄວາມພິສູດທາງວິທະຍາສາດການເປັນ "ມີຂໍ້ຄວາມທີ່ດີ".
ເອກະສານ XML ທີ່ຖືກກວດກາດ້ວຍ XML Schema ແມ່ນທັງ "ມີຂໍ້ຄວາມທີ່ດີ" ແລະ "ມີຄວາມມູນຄ່າ".
XML Schema
XML Schema ແມ່ນປະກອບການທີ່ພົບໃສ່ XML ແລະແທນໃສ່ DTD:
<xs:element name="note"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"/> <xs:element name="from" type="xs:string"/> <xs:element name="heading" type="xs:string"/> <xs:element name="body" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element>
ກ່າວແບບ Schema ເຂົາຂື້ນວ່າ:
<xs:element name="note"> ກໍານົດປະກອບທີ່ມີຊື່ "note" <xs:complexType> "note" ປະກອບ "note" ແມ່ນປະກອບທີ່ສະເພາະ <xs:sequence> ປະກອບທີ່ສະເພາະແມ່ນສາຍປະກອບ <xs:element name="to" type="xs:string"> ປະກອບ "to" ແມ່ນຄວາມທີ່ເປັນຄວາມຕາມ (ຂໍ້ຄວາມ) <xs:element name="from" type="xs:string"> ປະກອບ "from" ແມ່ນຄວາມທີ່ເປັນຄວາມຕາມ <xs:element name="heading" type="xs:string"> ປະກອບ "heading" ແມ່ນຄວາມທີ່ເປັນຄວາມຕາມ <xs:element name="body" type="xs:string"> ປະກອບ "body" ແມ່ນຄວາມທີ່ເປັນຄວາມຕາມ
XML Schema ມີຄວາມສຳຄັນຫຼາຍກວ່າ DTD
- XML Schema ຂຽນໂດຍ XML
- XML Schema ສາມາດຂະຫຍາຍໄດ້
- XML Schema ສະໜັບສະໜູນຄວາມກຳນົດຂອງຄວາມຂະໜາດ
- XML Schema ສະໜັບສະໜູນນາມພາກສາ
ຖ້າສະແດງ XML Schema?
ມີ XML Schema ບັນນາມເອກະສານ XML ຂອງທ່ານສາມາດບັນທຶກຄວາມກຳນົດຂອງຮູບແບບຂອງຕົນເອງ.
ຜ່ານ XML Schema,ກຸ່ມທີ່ບໍ່ຮ່ວມຄົນສາມາດສົມພາບກັນໃນສາຍລະບົບການແລກປ່ຽນຂໍ້ມູນ.
ຜ່ານ XML Schema,ທ່ານສາມາດກວດສອບຂໍ້ມູນອອກ.
XML Schema ສະໜັບສະໜູນຄວາມກຳນົດຂອງຄວາມຂະໜາດ
ໜຶ່ງຂອງຄວາມສຳຄັນທີ່ຫຼາຍຂອງ XML Schema ແມ່ນການສະໜັບສະໜູນຄວາມກຳນົດຂອງຄວາມຂະໜາດຂໍ້ມູນ:
- ຫຼາຍກວ່າໃນການອະທິບາຍເນື້ອໃນເອກະສານ
- ຫຼາຍກວ່າໃນການກໍານົດຂໍ້ມູນຂອງຂໍ້ມູນ
- ຫຼາຍກວ່າໃນການການກວດສອບຄວາມຖືກຕ້ອງຂອງຂໍ້ມູນ
- ຫຼາຍກວ່າໃນການປ່ຽນປ່າຍຂໍ້ມູນຂອງຄວາມຂະໜາດທາງຂໍ້ມູນ
XML Schema ນຳໃຊ້ສັນຍາວິທະຍາ XML
XML Schema ແມ່ນຂໍ້ມູນທີ່ມີຄວາມສຳຄັນອັນສະຫລະໜຶ່ງໃນນັ້ນແມ່ນມັນໄດ້ຂຽນໂດຍ XML:
- 您不必学习一门新的语言
- 您可以使用 XML 编辑器来编辑 Schema 文件
- 您可以使用 XML 解析器来解析 Schema 文件
- 您可以使用 XML DOM 操作您的 Schema
- 您可以使用 XSLT 转换您的 Schema
如果您希望学习 XML Schema,请阅读我们的 XML Schema 教程。