【问题标题】:XSL show attribute nameXSL 显示属性名称
【发布时间】:2010-07-28 17:25:35
【问题描述】:

所以,使用那个

<xsl:for-each select="./@*">
   [<xsl:value-of/><xsl:value-of select="."/>]
</xsl:for-each>

我可以迭代属性值。 但我也想查看属性名称。

我想看一张桌子: attr1 - val1 attr2 - val2 attr3 - val3 ...

感谢您的帮助!

【问题讨论】:

    标签: xml xpath xslt


    【解决方案1】:

    您可以使用name()local-name() 来做到这一点:

    <xsl:for-each select="./@*">
        [<xsl:value-of select="name()"/><xsl:value-of select="."/>]
    </xsl:for-each>
    

    【讨论】:

      猜你喜欢
      • 2011-07-11
      • 1970-01-01
      • 2010-11-23
      • 2012-05-23
      • 2011-03-18
      • 2017-04-02
      • 2021-07-23
      • 2017-11-06
      • 1970-01-01
      相关资源
      最近更新 更多