Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我经常使用 document() xslt 函数来访问外部 XML 文件并在转换中使用它。如果我在函数中提供 URL,我还可以从 xslt 访问 RESTfull Web 服务并使用此服务在我的 xslt 中返回的 XML。但现在我有一个返回 XML 的本地程序,我想以同样的方式解决它。我可以把它变成一个服务并以这种方式访问它,但如果我能让 XSLT 处理器 (libxslt) 启动程序并返回输出,那就太好了。EXSLT 网站似乎没有提到那种功能。有人解决了这个问题吗?
您可以使用URIResolver自定义 URI 方案。然后,您可以重定向某些 URI 引用以从任何源读取。
URIResolver