使用XSL或XML插入图像

时间:2019-09-14 13:07:53

标签: xml xslt

我的POS使用XSL文件作为我的收据的模板,我想在收据的顶部(例如徽标)插入一个图像。我尝试添加图像,但图像无法打印/显示,我该怎么办?

下面是我尝试过的代码

我是否必须将任何代码添加到XML文件?

      <img>
  <xsl:attribute name="src">
      <xsl:value-of select="http://tpg-consultants.co.uk/Recipet/TPG-CON.png"/>
  </xsl:attribute>
      </img>

1 个答案:

答案 0 :(得分:1)

代替:

  <xsl:attribute name="src">
      <xsl:value-of select="http://tpg-consultants.co.uk/Recipet/TPG-CON.png"/>
  </xsl:attribute>

使用:

<xsl:attribute name="src">http://tpg-consultants.co.uk/Recipet/TPG-CON.png</xsl:attribute>

或仅将整个img元素替换为:

<img src="http://tpg-consultants.co.uk/Recipet/TPG-CON.png"/>

现在,您正在尝试使用无效的XPath表达式从节点获取值。