码迷,mamicode.com
首页 > 其他好文 > 详细

XML内部DTD约束

时间:2017-05-03 20:37:12      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:logs   log   item   蓝色   list   ext   错误   int   data   

<?xml version="1.0" encoding="UTF-8"?>
<!-- 内部DTD  -->
<!-- XML:extensible markup language 可扩展标记语言  -->
<!-- DTD约束:document type definition 文档类型定义 -->
<!-- + 1~n  * 0~n  ? 0~1 -->
<!-- The markup declarations contained or pointed to by the
 document type declaration must be well-formed. 
 排错最佳方案:XML有错误  注释全部 一个一个排错 注意空格和叹号-->
 <!-- CDATA 说明属性   PCDATA 说明元素 -->
<!DOCTYPE product [
    <!ELEMENT product (item+)>
    <!ELEMENT item (name,price,color,size,stock)>
    <!ATTLIST item id CDATA #REQUIRED>
    <!ELEMENT name (#PCDATA)>
    <!ELEMENT price (#PCDATA)>
    <!ELEMENT color (#PCDATA)>
    <!ELEMENT size (#PCDATA)>
    <!ELEMENT stock (#PCDATA)>
]>
<product>
    <item id = "P001">
        <name>蜘蛛王皮鞋</name>
        <price>268</price>
        <color>黑色</color>
        <size>42</size>
        <stock>500</stock>
    </item>
    <item id = "P002">
        <name>好皮鞋</name>
        <price>88</price>
        <color>蓝色</color>
        <size>42</size>
        <stock>100</stock>
    </item>
</product>

 

XML内部DTD约束

标签:logs   log   item   蓝色   list   ext   错误   int   data   

原文地址:http://www.cnblogs.com/qingfengzhuimeng/p/6803526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!