DTD

wuyulunbi134 2007-07-11 06:41:02
分析一下的DTD文档;
<!ELEMENT doc(title?,chap*)>
<!ELEMENT title(#PCDATA)>
<!ELEMENT chap(sect+)>
<!ELEMENT sect(para+)>
<!ELEMENT para(#PCDATA)>
下面哪个XML实例()能够通过该DTD的效验
a) <doc><chap><para>Text</para></chap></doc>
b) <doc><chap><stct><para>Text</para></chap></doc>
c) <doc><title>Text</title></doc>
d) <doc><title>Text</title><sect><para>Text</para></sect></doc>

我觉得是B????
...全文
149 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyulunbi134 2007-07-12
  • 打赏
  • 举报
回复
领教了,谢谢!!
hookee 2007-07-11
  • 打赏
  • 举报
回复
doc(title?,chap*)
chap*表示chap是0到多个,就是说可以没有的,没有chap也就没有sect.para了.
wuyulunbi134 2007-07-11
  • 打赏
  • 举报
回复
C正确??? C也没有sect啊????也缺少chap啊????
hookee 2007-07-11
  • 打赏
  • 举报
回复
C正确,可以没有chap
A 缺少sect
B 不是well-form的
D 缺少chap
wuyulunbi134 2007-07-11
  • 打赏
  • 举报
回复
自己顶下,别沉呀

8,906

社区成员

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

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