我正在使用SAXParser来解析xml内容并验证DTD文件。
org.xml.sax.SAXParseException: The content of element type "dtdfilename" must match "((feild1?,feild2?,feild3?,source*,language*,feild4?,vehicle, etc.)) there are some other fields defined in the dtdfilename.dtd file.
下面的是dtd文件声明。
<!ELEMENT vip ((field1?, field2?, field3?, source*, language*,etc... >
<!ELEMENT source (#PCDATA)>
<!ELEMENT language (#PCDATA)>.
在xml字符串中,我得到了dtd文件中提到的所有标记,但是在解析xml字符串时,它正在翻译异常。请帮我解决这个问题。