0
<!-- Section: /report/detail -->
<xsl:template match="/report/detail">
 <div href="./lf_web" style="left: 0.0ex; position: absolute"><xsl:value-of select="./lf_po"/></div>
 <br/>
</xsl:template>

在这段代码中,我试图使用 taq 元素“ ./lf_web”的内容。

任何人都可以帮助我。

它位于 .xsl 文件中并链接到 .xml 数据源

4

1 回答 1

0

您应该使用 XSL 而不是divhref标记您的问题,这对您的问题并不重要。

一种方法是首先检索变量中的值。我喜欢这种方式,因为你可以使用函数:

<xsl:variable name="website_uri" as="xs:string">
     <xsl:value-of select="info/uri"/>
</xsl:variable>
<xsl:variable name="protocol" as="xs:string">
    <xsl:value-of select="substring-before($website_uri, '://')"/>
</xsl:variable>

我将展示如何使用变量:在值的名称前加上 $ 符号。但是,要在不同的属性中执行此操作,您需要将其放在大括号之间;

<a href="{$url}">...</a>

现在我认为您也可以执行您试图实现内联的查询,但我没有看到一个很好的例子。

于 2013-11-13T05:07:38.507 回答