私の.xml構造には、次のデータが含まれている可能性があります。
<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>
classParams
1.文字列または2.複数のサブ要素(それぞれ1回)のいずれかを許可するように.dtdファイルを定義するにはどうすればよいですか?
私は試した:
<!ELEMENT class ( #PCDATA ) > <!ELEMENT classParams ( #PCDATA | pluginid | bla | tag ) > <!ELEMENT pluginid ( #PCDATA ) > <!ELEMENT bla ( #PCDATA ) > <!ELEMENT tag ( #PCDATA ) >