获取SAXParseException

时间:2016-06-08 07:01:35

标签: java xml

我正在使用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字符串时,它正在翻译异常。请帮我解决这个问题。

0 个答案:

没有答案