gpt4 book ai didi

XSLT:在 html 标记内添加文本

转载 作者:行者123 更新时间:2023-12-01 03:31:11 26 4
gpt4 key购买 nike

是否可以像这样将 xsl 变量中的文本添加到 html 标记的内部?

<xsl:variable name="selected">
<xsl:if test="@class = 'selected'"> class="selected"</xsl:if>
</xsl:variable>

<li{$selected}></li>

最佳答案

试试这个:

<xsl:element name="li">
<xsl:if test="@class = 'selected'">
<xsl:attribute name="class">
selected
</xsl:attribute>
</xsl:if>
</xsl:element>

可选的,xsl:if可以嵌套在 xsl:attribute 中,而不是相反,如果 class=""是需要的。如前所述,将其写成文字文本是不明智的。

关于XSLT:在 html 标记内添加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1218542/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com