Subject: Re: [xsl] Generating a list of items NOT present in source XML From: Greg Faron <gfaron@xxxxxxxxxxxxxxxxxx> Date: Fri, 17 May 2002 11:54:03 -0600 |
It depends a bit what your missing nodes are, if it's numbers then the stylesheet has a chance, if the thing is a list of family birthdays and I've forgotten one (not uncommon:-) then the stylesheet probably won't have much of a chance of filling in the gaps. (Hmm now there's a challenge for Jeni, can she provide a stylesheet that will fill in my Mum's birthday...)
Anyway for your example,
<xsl:for-each select="//*[position()</root/obj]"> <xsl:if test="not(position() = /root/obj)"> <obj><childnode><xsl:value-of select="position()"/></childnode></obj> </xsl:for-each>
probably works, but not if node 10 was missing.
<missing> <datum>2</datum> <datum>6</datum> <datum>8</datum> </missing>
Greg Faron Integre Technical Publishing Co.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Generating a list of item, David Carlisle | Thread | Re: [xsl] Generating a list of item, Jeni Tennison |
Re: [xsl] Generating a list of item, David Carlisle | Date | Re: [xsl] Document() and &, Mike Brown |
Month |