【发布时间】:2012-02-17 02:18:54
【问题描述】:
我有一个 XSLT 文件和一个 XML 文件。在 XML 文件中,我有具有 Class 属性的 Image 标记。当我想对 XSL 文件中的这些图像做一些事情时。从它们中删除的图像即:
<head>
<title>ERKLAERUNG</title>
</head>
<body>
<h1>Erklärung</h1>
<hr/>
<p>
Ich kenne einen Herrn
<span class="vcard">
<span class="fn">Henry Riedel</span>
**<img class="pic" src="hk.png" />**
(<i class="nick">hrick</i>) , der in einer
<span class="org">Hauschuhfirma</span> arbeitet. Seine
Telefonnummer (
<span class="tel">
<i class="type">home</i>) ist:
<span class="value">+4.444.444.4442</span>
</span>
</span>
....
当我将这些代码块添加到 XSLT 文件中时,删除了类“pic”的图像:
...
<xsl:template match="*[@class='pic']">
<u>
<a>
<xsl:attribute name="onclick">
<xsl:text>show_hcard('</xsl:text>
<xsl:value-of select="text()"/>
<xsl:text>')</xsl:text>
</xsl:attribute>
<xsl:value-of select="text()"/>
</a>
</u>
</xsl:template>
...
但是,例如,如果我将 XSLT 文件中的类名更改为“mmmm”,这样效果很好并显示图像 你能帮帮我吗? 非常感谢
【问题讨论】: