다음과 같은 데이터가있을 수 내 .XML 구조 : 나는 1 일 문자열 또는 2. 여러 하나에 classParams
을 허용하도록이 .dtd 파일을 정의하려면 어떻게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>
을 하위 요소 (각각 한 번)?
내가 시도 :
<!ELEMENT class (#PCDATA) > <!ELEMENT classParams (#PCDATA | pluginid | bla | tag) > <!ELEMENT pluginid (#PCDATA) > <!ELEMENT bla (#PCDATA) > <!ELEMENT tag (#PCDATA) >
유용합니다. 왜이 제품이 효과가 있고 다른 제품이 효과가 없는지? 그것이 실제로하고있는 것처럼 보이는 것입니까? –