对于所提供的xml-document,是否有用于流式XPath表达式计算的现成产品库?我的调查显示,大多数现有的解决方案都是在计算xpath表达式之前将整个DOM树加载到内存中。
发布于 2009-06-15 13:31:06
鉴于XPath语法支持以下功能,这对于完整的XPath实现是否可行:
/AAA/XXX/following::*和
/AAA/BBB/following-sibling::*这意味着前瞻性的需求?也就是说,从一个特定的节点,你无论如何都要加载文档的其余部分。
Nux库(特别是StreamingPathFilter)的文档说明了这一点,并引用了一些依赖于XPath子集的实现。Nux声称可以执行一些流查询功能,但鉴于上述情况,在XPath实现方面将存在一些限制。
发布于 2011-05-08 07:22:09
XSLT3.0提供了 ,随着XSLT3.0 W3C规范成为W3C推荐标准,它将成为一种标准。
在撰写本文时(2011年5月),Saxon提供了一些。
发布于 2009-06-15 17:34:46
有几个选项:
在可能的情况下使用投影和流的
https://stackoverflow.com/questions/996103
复制相似问题