在单元测试中无法忽略SAX功能但在程序运行中成功

时间:2013-12-18 02:10:20

标签: java jaxb sax

我忽略了以下功能

SAXParserFactory spf = SAXParserFactory.newInstance(); spf.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true);

为什么第二行在单元测试中抛出异常但在程序运行中没有发生? org.xml.sax.SAXNotRecognizedException: Feature 'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized.?

1 个答案:

答案 0 :(得分:0)

在两个环境中,您有不同的SAX解析器实现或版本。您可以通过查看SAXParserFactory的具体impl类来确定实现。