As I understand the problem, you want to process the nodes in a specific order. This order is NOT the same as document order, and it is NOT specified by any attribute. Given those constraints, I think you have to specify it in the stylesheet. A series of apply templates will do this. If there are other nodes which you want processed in any order, then you stick in something like
<xsl:apply-templates select="*[not(limg|simg)"/> (I may not have the select statement exactly right. The basic idea is to select ALL nodes which are not some specific set of them.) What other requirements are there which this fails to satisfy? Kevin On 27 Feb 2003 at 16:39, Vladimir I. wrote: > hi > > k> How about > <xsl::apply-template select="limg"/> > <xsl::apply-template select="simg"/> > k> etc.? > and how others ? (if there is would be more than this two nodes) and i'd not > like this method > i want process every node _once_ > > -- > INCAP http://www.incap.ru > YarSU faculty of CS. >
