16-1-9 JAVA学习笔记(2) XML 约束

定义:在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)>

 

posted on 2016-01-10 00:43  胧羽  阅读(142)  评论(0)    收藏  举报

导航