该文件不具有良好的格式:期望 %???

v_vwv_vhhi 2013-02-13 06:43:40
dtd文件和xml文件在同一文件夹
dtd文件代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT 家庭 (人+,家电*)>
<!ELEMENT 人 (EMPTY)>
<!ELEMENT 家电 (EMPTY)>
<!ATTLIST 人
名字 CDATA #REQUIRED
年龄 CDATA #REQUIRED
性别 (男|女) "女"
住址 CDATA #FIXED"北京"
爱好 CDATA #IMPLIED
>
<!ATTLIST 家电
名称 CDATA #REQUIRED
数量 CDATA #REQUIRED
>

xml文档代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE 家庭 SYSTEM "NewFile.dtd">
<家庭>
<人 名字="张三" 性别="男" 住址="北京"></人>
<人 名字="杨柳" 年龄="43" 性别="男" 住址="上海"></人>
</家庭>
Altova XMLSpy 总是说dtd文件不具有良好的格式:期望 %
此时浏览器却能够解析,住址不是北京的时候不是不能够解析的吗,而且解析后住址属性排在第一,名字属性在最后了???
...全文
463 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
v_vwv_vhhi 2013-02-13
  • 打赏
  • 举报
回复
找到原因了,重新写下#FIXED"北京",就可以了,不知道为啥,哎

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧