Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xslt 使用XSL显示共享文件夹中的图像_Xslt_Xpath - Fatal编程技术网

Xslt 使用XSL显示共享文件夹中的图像

Xslt 使用XSL显示共享文件夹中的图像,xslt,xpath,Xslt,Xpath,我试图显示共享文件夹中的图像,但出现错误 INVALID XPATH EXPRESSION or INVALID QUALIFIED NAME 这是代码,仅供参考,160.115是我的机器IP,具有共享文件夹“SHARE”,可供所有人读取和写入 ` <xsl:template match="element"> <img> <xsl:attribute name="src"> <xsl:value-of sele

我试图显示共享文件夹中的图像,但出现错误

INVALID XPATH EXPRESSION or INVALID QUALIFIED NAME
这是代码,仅供参考,160.115是我的机器IP,具有共享文件夹“SHARE”,可供所有人读取和写入

 ` <xsl:template match="element">
      <img>
       <xsl:attribute name="src">
       <xsl:value-of select="file:\\172.16.160.115\share\german_shepherd_icon.jpg"/>
      </ xsl:attribute>
       </img>
     </xsl:template>
`

value的
select
属性是一个XPath表达式,因此如果希望该值为文本字符串,则需要将其括在引号中(
select=“'literal value'”
)。但更简单的方法是只使用一个literal属性(注意,由于它是一个URI,所以需要向前斜杠,而不是向后斜杠):



您使用什么IDE?Visual Studio和Eclipse可以调试xslt转换您是否可以添加一些有关如何使用代码段的上下文?还有:
的结束标记中的额外空格字符呢?
<img src="file://172.16.160.115/share/german_shepherd_icon.jpg"/>