以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 书上练习题解答 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=41232) |
-- 作者:aw7141208 -- 发布时间:12/15/2006 10:31:00 AM -- 书上练习题解答 我定义了一个DTD文件,如下: <?xml version="1.0" encoding="gb2312"?> <!ELEMENT 产品目录 (笔记本电脑)> <!ELEMENT 笔记本电脑 (型号,CPU,内存,硬盘,价格,图片)> <!ELEMENT 型号 (#PCDATA)> <!ELEMENT CPU (#PCDATA)> <!ELEMENT 内存 (#PCDATA)> <!ELEMENT 硬盘 (#PCDATA)> <!ELEMENT 价格 (#PCDATA)> <!ELEMENT 图片 (#PCDATA)> <!ATTLIST 价格 货币类型 CDATA #FIXED "人民币" 货币单位 CDATA "元"> <!ATTLIST 图片 source CDATA #REQUIRED> 但我在编写相应的XML文档时把属性值由“人民币”改为“日元”,为何不报错呢? <?xml version="1.0" encoding="gb2312" standalone="no"?>
引 |
-- 作者:flyfoxs -- 发布时间:12/17/2006 10:57:00 AM -- 但我在编写相应的XML文档时把属性值由“人民币”改为“日元”,为何不报错呢? 我用XMLspy,只要把“人民币”改为“日元”就报错,改回来就好了。 注:修改文档不校验,只有在保存时XMLSpy才校验。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |