定义:在XML技术里,可以编写一个文档来约束一个XML文档的写法,这称之为XML约束。
作用:约束XML文档的写法;对XML进行校验;
常用约束技术 : XML DTD(Document Type Definition)文档类型定义; XML Schema
1 <?xml version="1.0" encoding="utf-8"?> 2 <!DOCTYPE 书架 SYSTEM"book.dtd"> 3 <书架> 4 <书> 5 <书名>就业培训教程</书名> 6 <作者>张孝祥</作者> 7 <售价>39.00元</售价> 8 </书> 9 <书> 10 <书名>网页开发</书名> 11 <作者>张孝祥</作者> 12 <售价>29.00元</售价> 13 </书> 14 </书架>
book.dtd
<!ELEMENT 书架(书+)> <!ELEMENT 书(书名,作者,售价)> <!ELEMENT 书名(#PCDATA)> <!ELEMENT 作者(#PCDATA)> <!ELEMENT 售价(#PCDATA)>
时间: 2024-10-06 19:31:26