如何创建导致空节点序列的源

How to create Source that results in empty node sequence

有没有办法创建 Saxon 10 将解释为 空节点序列 javax.xml.transform.Source 实现。有多种构建 Source 的方法,它是一个没有子节点的文档节点,即一个空文档,但在这种情况下 Source 应该 return 一个空节点序列。

此用例是 javax.xml.transform.URIResolver implementation that is able to return a Source for an empty document node sequence, when XSLT document() function。这允许 URIResolver 在目标资源不可用时模仿 可恢复的错误 行为。

不抱歉,我想我是在这条路上带你走上了花园小径。这是做不到的;源必须解析为单个节点,否则失败。