Xml 如何将类分配给XSL元素
我有以下XSL标记:Xml 如何将类分配给XSL元素,xml,xslt,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/artTit
<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?首先,除非需要计算不需要xsl:element的元素名,否则只需编写一个文本结果元素:
<a href="{QuickLink}" class="some-class-name"><xsl:value-of select="Html/root/NewsArticle/artTitle"/></a>
首先,除非您需要计算一个不需要xsl:element的元素名,否则您只需编写一个文本结果元素:
<a href="{QuickLink}" class="some-class-name"><xsl:value-of select="Html/root/NewsArticle/artTitle"/></a>
类是一个属性。您可以使用添加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>
类是一个属性。您可以使用添加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>
非常感谢。我可以用同样的方法添加标题标签吗?可以。重要的是结构。您可以添加名为任意内容的标记。因此,在本例中,名称应为title?正确。你也会用同样的方法。只需将名称更改为title。您不能使用相同的名称添加两个属性。谢谢。我可以用同样的方法添加标题标签吗?可以。重要的是结构。您可以添加名为任意内容的标记。因此,在本例中,名称应为title?正确。你也会用同样的方法。只需将名称更改为title。不能添加两个同名属性。