标签:
XML引用DTD约束:
1. 内部引用,内部定义DTD:
属性类型:字符、唯一ID、.........
CDATA 字符数据
ID 唯一的id
默认值:是否必填,是否固定,固定值是多少。
#REQUIRED 属性值是必须的
#IMPLIED 属性值不是必须的
#FIXED value 属性值是固定的
例子一枚:
bookstore.dtd文件:
1 <!ELEMENT books (book+)> 2 <!ELEMENT book (name,price)> 3 <!ATTLIST book 4 id ID #REQUIRED 5 > 6 <!ELEMENT name (#PCDATA) > 7 <!ELEMENT price (#PCDATA) >
bookstore.xml文件:
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE books SYSTEM "bookstore.dtd"> 3 <books> 4 <book id="book_code_1"> 5 <name>JAVA</name> 6 <price>$99</price> 7 </book> 8 </books>
标签:
原文地址:http://www.cnblogs.com/lee-hao/p/4545155.html