Xml 将zebra模式应用于xsl创建的表

Xml 将zebra模式应用于xsl创建的表,xml,variables,xslt,Xml,Variables,Xslt,我想在桌子上应用斑马图案(即对奇数行和偶数行应用不同的背景色)。 所有行都是使用条件动态生成的。i、 e.如果数据库中有10条记录,则表中可能只有4条或5条记录 要应用zebra模式,我需要在动态创建行时检查前一行的模式。通过谷歌搜索,我发现xsl中的变量是不可变的。所以,我不能在一个if条件中增加变量的值,并在下一个条件中检查相同的值 对此有何建议?在动态创建行时,请查看的结果并尝试应用其中一种解决方案。如果您可以提供示例XML和条件,以筛选到要在输出中添加斑马条纹的行,则可能会有帮助。还提供

我想在桌子上应用斑马图案(即对奇数行和偶数行应用不同的背景色)。 所有行都是使用条件动态生成的。i、 e.如果数据库中有10条记录,则表中可能只有4条或5条记录

要应用zebra模式,我需要在动态创建行时检查前一行的模式。通过谷歌搜索,我发现xsl中的变量是不可变的。所以,我不能在一个if条件中增加变量的值,并在下一个条件中检查相同的值


对此有何建议?

在动态创建行时,请查看的结果并尝试应用其中一种解决方案。如果您可以提供示例XML和条件,以筛选到要在输出中添加斑马条纹的行,则可能会有帮助。还提供了所需输出的示例。您可能需要应用正确的过滤器来选择要输出的项目,然后可以应用标准MOD逻辑来切换斑马线。但是,除非我们了解更多关于您的输入、标准和期望输出的信息,否则我们无法提供帮助。