2011-07-02 32 views

回答

2

要檢查您的XML格式是否正確,只需通過DocumentBuilderFactory解析器運行即可。額外驗證它反對在XML中引用的架構名爲.xsd,致電:

factory.setValidating(true); 

如果XSD架構是不是你正在驗證XML內引用,你可以自己提供這樣說:

factory.setAttribute(JAXP_SCHEMA_SOURCE, new File(schemaSource)); 

欲瞭解更多的信息,請閱讀Oracle的文章: http://download.oracle.com/javaee/1.4/tutorial/doc/JAXPDOM8.html