【发布时间】:2012-09-13 15:51:07
【问题描述】:
我有一个包含不同节点的 XML:
<INFORME>
<Assignatura>
<Nom_materia>Física</Nom_materia>
</Assignatura>
<Assignatura>
<Nom_materia>Informàtica</Nom_materia>
</Assignatura>
</INFORME>
并且,在for-each 内部,我想访问前一个节点。
我想做这样的事情,逻辑上它不起作用。
<xsl:for-each select="Assignatura">
<xsl if text="Nom_materia = Assignatura[position()-1]/Nom_materia">
do something...
....
我认为这将是一件非常简单的事情,但我不知道具体该怎么做。
【问题讨论】: