我無法弄清楚如何從XML文檔訪問標籤中的所有屬性。使用XSLT從XML檢索所有屬性值
比方說,我有以下XML:
<names>
<name firstname="Rocky" lastname="Balboa" divider=", "/>
<name firstname="Ivan" lastname="Drago" divider=", "/>
</names>
我想下面的輸出: Rocky Balboa, Ivan Drago,
我現在擁有的是:
<xsl:for-each select="names/name">
<xsl:value-of select="@firstname"/>
<xsl:value-of select="@lastname"/>
<xsl:value-of select="@divider"/>
</xsl:for-each>
什麼我不知道是如果可以只用一個選擇值來做到這一點,而不必做三個選擇。因此,爲了澄清,我希望能夠通過一個select-select值來輸出標籤中的所有屬性。這可能嗎?
謝謝。
您可以使用此的XPath @ *獲得所有屬性,如: 的 xsl:for-each> xsl:template> –
user1188611
的
please考慮fromatting。由於奇怪的原因格式不能在我的最後。 – user1188611
好吧我想你也可以這樣做。但我想弄清楚如何以我的方式做到這一點,但只有一個選擇的值。 –