读书人

如果xml文件的内容与DTD格式不相同就

发布时间: 2014-01-26 14:38:15 作者: rapoo

DTD格式如下:

<!ELEMENT tuning EMPTY>
<!ATTLIST tuning
value (true|false) "true"
>

XML文件内容:

<tunning = "true">

请问这样写,显然element没有attribute name, 用SAXParser分析这样的xml文件,一定会SAXParser抛异常吗?



------解决方法--------------------------------------------------------
就看你saxPaser里怎么设置的
有些设置应该是是否关联dtd的,如果设为false当然就不出异常了
------解决方法--------------------------------------------------------
SAXPaserFactory中有setValidating(boolean arg)方法
参数设置为false就应该可以了

        

读书人网 >Java Exception

热点推荐