[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] alternate row color in a table
Consider the following xml and xsl **XML*** <?xml version="1.0" encoding="UTF-8"?> <?xml:stylesheet type="text/xsl" href="simple4.xsl"?> <data> <info1>aaaaa</info1> <info2 type="toto">bbbbb</info2> <info3>ccccc</info3> <info4><subinfo>blabla</subinfo>ddddd</info4> ..... </data> ***XSL*** <?xml version="1.0" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="html"/> <xsl:template match="/"> .. <xsl:apply-templates/> ... </xsl:template> <xsl:template match="data"> <table> <tr><td><xsl:value-of select="info3"/></td></tr> <tr><td><xsl:value-of select="info2/@type"/></td></tr> <tr><td><xsl:value-of select="info4/subinfo"/></td></tr> .... </table> </xsl:template> </xsl:stylesheet> I have different xml like this one and sometimes element <info1> or <info2> or <info3> or <info4> may be not present. In this case it seems to be impossible to use a test with position() mod 2. Could you help me alternate my rows color ? THANKS S.T. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|