别开枪我只是这里的使者,但我有一些看起来像这样的xml
<XMLSnippet>
<data>
<stuff value="stuff" />
<stuff value="more stuff" />
<stuff value="even more stuff" />
<widget value="you expected stuff didn't you" />
<stuff value="great, we've got stuff again" />
</data>
</XMLSnippet>
我想遍历所有data
子节点并输出以下内容
stuff
more stuff
even more stuff
you expected stuff didn't you
great, we've got stuff again
我仅限于使用 XSLT 1.0 是否重要
谢谢!
最佳答案
感谢 Phil 和 Alexandre 的建议,这是我开始工作的代码
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/XMLSnippet">
<xsl:for-each select="data/*">
<xsl:value-of select="@value" />
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
关于xml - XSLT - 遍历所有子节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18707047/