使用 XSLT,每次id
元素中的值更改时,我如何交替(2 种颜色)表中的行颜色。每隔一行交替很简单。不幸的是,当for-each
过期时,变量超出范围。
这是我的xml:
<guests>
<guest>
<name>bob</name>
<id>1</id>
</guest>
<guest>
<name>tom</name>
<id>2</id>
</guest>
<guest>
<name>peter</name>
<id>2</id>
</guest>
<guest>
<name>jim</name>
<id>4</id>
</guest>
<guest>
<name>jake</name>
<id>3</id>
</guest>
<guest>
<name>dave</name>
<id>3</id>
</guest>
<guest>
<name>steve</name>
<id>5</id>
</guest>
<guest>
<name>joe</name>
<id>5</id>
</guest>
<guest>
<name>............</name>
<id>...........</id>
</guest>
</guests>