2

我想在 xml 中添加带有实体的照片,但我不知道如何在 xsl 文件中调用它们

这是xml代码:

<!DOCTYPE cookbook [
  <!NOTATION JPG SYSTEM "image/jpeg">
  <!ENTITY pizza SYSTEM "images/1.jpg" NDATA JPG>
]>

<cookbook>
  <recipe id="1" authorID="1" region="southwest">
    <picture>
      <image href="pizza"/>
    </picture>
  </recipe>
</cookbook>

在 xsl 我有以下内容:

<images>
  <xsl:for-each select="picture/image">
    <img src="href"/>
  </xsl:for-each>
</images> 

但它不起作用

4

1 回答 1

2

unparsed-entity-uri()...

<img src="{unparsed-entity-uri(@href)}"/>
于 2013-02-19T18:29:11.440 回答