如何将类分配给XSL元素

时间:2014-10-14 14:47:04

标签: xml xslt

我有以下XSL标记:

<xsl:element name="a">
              <xsl:attribute name="href">
                <xsl:value-of select="QuickLink" />
              </xsl:attribute>
              <xsl:value-of select="Html/root/NewsArticle/artTitle" />
            </xsl:element>

如何为链接A

分配课程

2 个答案:

答案 0 :(得分:3)

首先,除非您需要计算不需要xsl:element的元素名称,否则您只需编写一个文字结果元素:

<a href="{QuickLink}" class="some-class-name"><xsl:value-of select="Html/root/NewsArticle/artTitle"/></a>

答案 1 :(得分:2)

该类是一个属性。您可以像添加href属性一样添加它。

<xsl:element name="a">
  <xsl:attribute name="href">
    <xsl:value-of select="QuickLink" />
  </xsl:attribute>
  <xsl:attribute name="class">
    <xsl:value-of select="some-class-name" />
  </xsl:attribute>
  <xsl:value-of select="Html/root/NewsArticle/artTitle" />
</xsl:element>