Subject: RE: [xsl] xslt 2. index-of, nodes From: "Michael Kay" <mhk@xxxxxxxxx> Date: Thu, 3 Jul 2003 20:50:59 +0100 |
> > So I can't find index-of (node-set, node) ? > For this instance it would have been useful. You can write it yourself as: <xsl:function name="index-of-node" as="xs:integer*"> <xsl:param name="node-set" as="node()*"/> <xsl:param name="node" as="node()"/> <xsl:sequence select=" for $i in 1 to count($node-set) return if ($node-set[$i] is $node) then $i else ()"/> </xsl:function> At least, I assume this is the function you wanted - I somehow missed the beginning of this thread. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xslt 2. index-of, nodes, Michael Kay | Thread | Re: [xsl] xslt 2. index-of, nodes, Dimitre Novatchev |
RE: [xsl] Re: generate-id( ) not wo, Lars Huttar | Date | Re: [xsl] copy and translate an ele, David Carlisle |
Month |