这些哪里写错了,谁帮忙看下啊。。。。困死我了。。。

香蕉裤衩 2010-08-12 01:15:57
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE 学校[
<!ELEMENT 学校(系+)>
<!ELEMENT 系(系名,班级+)>
<!ELEMENT 系名(#PCDATA)>
<!ELEMENT 班级(#PCDATA)>
]>
<学校>
<系>
<系名>J2ME</系名>
<班级>T50</班级>
<班级>T42</班级>
</系>

<系>
<系名>SY</系名>
<班级>T33</班级>
<班级>T39</班级>
</系>

</学校>


错误信息如下

缺少所需的空白区。处理资源 'file:///G:/T50 第一组 第六章/T50 孟江涛 第六章.xml' 时出错。第 3 行,位置: 14

<!ELEMENT ѧУ(ϵ+)>
-------------^
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
acdbxzyw 2010-08-12
  • 打赏
  • 举报
回复

接分。。。
MildSong 2010-08-12
  • 打赏
  • 举报
回复
你的xml文件应该不是utf-8编码格式导致产生的这种问题
你将你的xml文件另存,并将文件保存为utf-8编码格式,
这样文件本身的编码格式和内容的编码格式相同应该就不
会有什么问题了

good luck
香蕉裤衩 2010-08-12
  • 打赏
  • 举报
回复
哎,看夜太深了大家都睡觉了。我最后终于解决了,原因就在于那个空格.在每一个属性和空格前
就是这里 学校(系+) 在学校和括号之前要有一个空格才行。。。。郁闷啊。。。。

这是我改完以后的。。。对的结果。。。。可以睡觉了。。。。

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE school[
<!ELEMENT school (system+)>
<!ELEMENT system (system-name,class+)>
<!ELEMENT class (#PCDATA)>
<!ELEMENT class (#PCDATA)>
]>
<school>
<system>
<system-name>J2ME</system-name>
<class>T50</class>
<class>T42</class>
</system>
<system>
<system-name>SY</system-name>
<class>T33</class>
<class>T39</class>
</system>
</school>

3,056

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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