我的.xml结构可能有以下数据:DTD语法 - 允许子元素或PCDATA
<entry id="one-string">
<class>nmWinMultiReports_main</class>
<classParams>string</classParams>
</entry>
<entry id="multiple-elements">
<class>nmJavaScript_main</class>
<classParams>
<pluginid>monitorPlugin</pluginid>
<bla>string</bla>
<tag>abc</tag>
</classParams>
</entry>
如何定义的.dtd文件,以允许classParams
要么1.是一个字符串或者2.多子元素(每一次)?
我想:
<!ELEMENT class (#PCDATA) > <!ELEMENT classParams (#PCDATA | pluginid | bla | tag) > <!ELEMENT pluginid (#PCDATA) > <!ELEMENT bla (#PCDATA) > <!ELEMENT tag (#PCDATA) >
有用。任何想法,为什么这一个工程,其他不是?它实际上是在做它看起来像在做什么? –