[Home] [By Thread] [By Date] [Recent Entries]
On 06/01/2012 08:54, henry human wrote:
HiIf you are using XSLT 2.0, you could do <xsl:apply-templates select="node1/m, node1/node2/a, node1/node3/f1"/> and then do the processing of different node kinds in template rules <xsl:template match="node1/m"> etc Within those templates position() will have the right value. This depends on the fact that XSLT 2.0 allows node sequences rather than merely node sets. You may be able to achieve the same effect in XSLT 1.0 if (a) the nodes are processed in document order, or (b) you can define the order of processing using a sort key. Michael Kay Saxonica
|

Cart



