1
我向我的應用程序添加了一個不錯的XML源查看器。現在,我有一個定義xml文檔的XSD方案。任何想法從哪裏開始添加一些依賴於此方案的源驗證?將源驗證添加到StructuredTextViewer
謝謝!
我向我的應用程序添加了一個不錯的XML源查看器。現在,我有一個定義xml文檔的XSD方案。任何想法從哪裏開始添加一些依賴於此方案的源驗證?將源驗證添加到StructuredTextViewer
謝謝!
要檢查您的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