java附带的xerces版本在处理xmlversion1.1输入的空xml元素时有一个bug。在apache的xerces版本中(自2.6.2以来),这个bug已经被修复很久了。
我想通过xmlinputfactory接口创建一个xmleventreader。像这样:
XMLInputFactory.newFactory().createXMLEventReader(new FileInputStream(inputFile));
简单地将xerces jar放入类路径在这里似乎不起作用。事实上,我没有看到apaches xerces发行版扩展了xmlinputfactory,这似乎是创建特定于实现的输入工厂的先决条件。
有没有办法强制xmlinputfactory.newfactory从类路径使用apaches xerces release?
1条答案
按热度按时间xwbd5t1u1#
尝试
这个版本包括stax,它将使用jar服务提供者mechanizm自动覆盖默认的stax impl