我有一个maven项目,并有以下文件:
mapping.xml file in /src/main/resource/xml
我在/src/main/resource/xsl/foo.xsl中定义了一个XSLT文件
在foo.xsl中,我有以下代码段:
<xsl:variable name="props" select="document('mapping.xml')"/>
我正在努力研究文档函数如何引用mapping.xml。如果我将mapping.xml移动到项目的根目录,我只能让它工作。
如果mapping.xml位于/ src / main / resource / xsl中,那么XSLT将不会看到它。
如何告诉XSLT查看类路径或相对路径?
这是使用XSLT 1.0。
答案 0 :(得分:0)
尝试:
<xsl:variable name="props" select="document('../xml/mapping.xml')" />