首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

DTD解决方案

2012-03-22 
DTD分析一下的DTD文档;!ELEMENTdoc(title?,chap*)!ELEMENTtitle(#PCDATA)!ELEMENTchap(sect+)!ELEM

DTD
分析一下的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????


[解决办法]
doc(title?,chap*)
chap*表示chap是0到多个,就是说可以没有的,没有chap也就没有sect.para了.

热点排行