以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  一个xml定义的疑问,清高手帮忙解答  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=73577)


--  作者:Renshk
--  发布时间:3/27/2009 3:48:00 PM

--  一个xml定义的疑问,清高手帮忙解答
看这个例子:
在例子中我在dtd里面设定明音乐元素为基本元素,为何我在音乐元素下包含了一个子元素时用浏览器浏览时,还不会出错呢??
例子如下:

<?xml version="1.0" encoding="GB2312" ?>

<!DOCTYPE 参考资料[

<!ELEMENT 参考资料 (书籍,音乐)>

<!ELEMENT 音乐 (#PCDATA)>

<!ELEMENT 书籍 (名称,作者,价格)>

<!ELEMENT 名称 (#PCDATA)>

<!ELEMENT 作者 (#PCDATA)>

<!ELEMENT 价格 (#PCDATA)>

<!ATTLIST 价格 货币单位 CDATA #REQUIRED>

]>

<参考资料>

<书籍>

<名称>XML入门精解</名称>

<作者>张三</作者>

<背景>唐朝</背景>

<价格 货币单位="人民币">20.00</价格>

</书籍>

<书籍>

<名称>XML语法</名称>

<!-- 即将出版 -->

<作者>李四</作者>

<价格 货币单位="人民币">18.00</价格>

</书籍>

<音乐>

<时尚>
蔡依林
</时尚>

<古典>
刘德华
</古典>

欢迎歌迷们!

</音乐>

</参考资料>


--  作者:admin
--  发布时间:3/30/2009 11:38:00 PM

--  
用IE拿XML文件当网页一样打开时,IE只会检查良构性(well-formedness),不检查有效性(validity)。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms