我可以在C#中使用saxon Import-query吗?

时间:2016-07-14 21:28:53

标签: c# saxon

我想使用Saxon中描述的Import-query方法将预定义的XSLT函数库导入到我的C#代码中,但无法在Saxon.API中找到该函数。这是可用的,任何人都有代码示例吗?

编辑:好的,我发现api中的SaxonImportQuery现在必须弄清楚如何实例化它。

1 个答案:

答案 0 :(得分:1)

saxon:import-query应该在.NET中运行。像所有Saxon扩展一样,它需要Saxon-PE或更高版本。

您可能还想考虑XPath 3.1中的fn:load-xquery-module()函数,因为这样可以访问XQuery定义的函数而不需要任何Saxon扩展。它仍然需要Saxon-PE或更高。

http://www.w3.org/TR/xpath-functions-31/#func-load-xquery-module