parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Предлагаю пойти в обход )

R. Averkov 06.11.2006 03:27 / 06.11.2006 04:33

Я не сомневаюсь, что написать нужный xPath возможно. Но зачем, если можно сделать проще и грамотнее.
<xsl:for-each select="/page/items/r">
	<tr>
		<xsl:if test="position() mod 2 = 1">
			<xsl:attribute name="class">odd</xsl:attribute>
		</xsl:if>
		<xsl:for-each select="c">
			<td>
				<xsl:value-of select="." disable-output-escaping="yes"/>
			</td>
		</xsl:for-each>
	</tr>
</xsl:for-each>
CSS:
td{background: #FFF}
.odd td{background: #EEE}
А еще в XSLT есть переменные.