1 简单XML、DTD 编写 2 <?xml version="1.0" encoding="UTF-8"?> 3 <!-- 4 关于中国的一个小案例 XML 和 DTD 文档 5 --> 6 <!ELEMENT 中国 (省+)> //根元素下可以有多个省元素 7 <!ELEMENT 省 (市+)> //省元素下可以有多个市元素 8 <!ATTLIST 省 name CDATA #FEQUIRED> //省元素必须有个CDATA类型的name属性 9 <!ELEMENT 市 #PCDATA> //市元素中可以包含字符串类型数据 10 11 <中国> 12 <省 name="湖南"> 13 <市>长沙</市> 14 <市>岳阳</市> 15 <市>益阳</市> 16 </省> 17 18 <省 name="湖北"> 19 <市>武汉</市> 20 <市>荆州</市> 21 <市>襄阳</市> 22 </省> 23 24 <省 name="广东"> 25 <市>深圳</市> 26 <市>广东</市> 27 <市>惠州</市> 28 </省> 29 </中国>
本文通过一个关于中国的XML文件示例及其对应的DTD定义,展示了如何使用XML来组织数据,并使用DTD进行结构验证。示例中包含了省份及下属城市的结构。
368

被折叠的 条评论
为什么被折叠?



