我平均处理18MB的XML,其中XPaths大量使用谓词。我尝试分析处理(预热JVM),平均处理时间为20秒。我想知道是否有技术可以让它更快?比如避免使用谓词?
发布于 2015-03-01 03:49:10
如果您在许多小的XPaths文件上运行XPath,那么重用xml表达式而不是每次使用时都重复编译它们是很重要的。关键是从任何循环中取出"ap.selectXPath()“,并调用ap.resetXPath()以便随后的重用……
https://stackoverflow.com/questions/28685894
复制相似问题