[英]for-each loop in XSLT
请原谅,我不是XSLT(AT ALL)的专家,所以这可能真的很糟糕,但是...
我有我的xml(例如)
<tests>
<test seq="1">
<foo name="foo1" />
<bar name="bar1" />
</test>
<test seq="2">
<foo name="foo2" />
<bar name="bar2" />
</test>
<test seq="1">
<foo name="foo3" />
<bar name="bar3" />
</test>
<tests>
而且我有我的xslt(例如,再次)
<xsl:template match="dptest">
<xsl:for-each select="/tests/test">
<p>
Sequence:<xsl:value-of select="@seq"/><br/>
<b>Name Of Foo:</b><xsl:value-of select="/foo/@name"/> and <b>Name Of Bar:</b><xsl:value-of select="/bar/@name"/>
</p>
</xsl:for-each>
</xsl:template>
我想吐...
顺序:1
Foo的名称:foo1和Bar的名称: bar1顺序:2
Foo的名称:foo2和Bar的名称: bar2顺序:3
Foo的名称:foo3和Bar的名称: bar3
但是我越来越...
顺序:1
Foo名称:和Bar名称:顺序:2
Foo名称:和Bar名称:顺序:3
Foo名称:和Bar名称:
如果有人能指出我正确的方向,我将非常感激:)
干杯
达兹
不要使用完整路径
select="/foo/@name"
但是一条相对的道路
select="foo/@name"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.