我在 Linux 盒子中使用 xsltrpoc 作为 XSLT 1.0 样式表。我正在对 XML 文件使用 XSLT。我需要将一个文件(例如 base.xsl)导入到我的文件(例如 main.xsl)中。我意识到使用 xsltproc --path 功能来加载 base.xsl 文件,这样我就不必担心基本文件的确切位置,我可以直接导入该文件,例如:
主.xsl:
<xsl:import href="base.xsl"/>
并更新 xsltproc 命令以包含类似以下的路径:
xsltproc --xinclude --path "/path-to-base-dir/base.xsl" /path/to/main/xsl/file /path/to/my/xml/file
试图:
我尝试使用详细模式浏览日志,但无法追踪表示添加了给定路径的行。那么对于我的情况,它完全忽略了该参数吗?
它在包含时也没有给出任何错误,这意味着至少它得到了普遍的支持?
在这种情况下,可能的原因是什么?