0

我正在尝试创建一个应用图像模板,但什么也没有显示。我对此很陌生,但已经尝试了一段时间,似乎无法找到我在哪里犯了错误。这是我创建的图像模板的视图,并尝试在根模板中应用。

<body>
    <div id="logo">
        <xsl:apply-templates select="rss/channel/image" />
    </div>

<xsl:template match="image">
    <a href="{image/link}">
        <img src="{image/url}" alt="{image/title}" width="{image/width}" height="{image/height}" longdesc="{image/description}" />
    </a>
</xsl:template>
4

1 回答 1

1

好吧,您应该发布 XML 结构的示例,但您可能想要

<xsl:template match="image">
    <a href="{link}">
        <img src="{url}" alt="{title}" width="{width}" height="{height}" longdesc="{description}" />
    </a>
</xsl:template>

假设你有

<image>
  <title>image title<title>
  <url>foo.png</url>
  <width>200</width>
  ...
</image>
于 2013-07-12T17:46:02.433 回答