我正在尝试创建一个应用图像模板,但无法显示任何内容。我是新手,但已经尝试了一段时间,似乎无法找到我犯错的地方。这是我创建的图像模板的视图,并尝试在根模板中应用。
<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>
答案 0 :(得分: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>