This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Find position among siblings {Re: Applying template conditionally}
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Find position among siblings {Re: [xsl] Applying template conditionally}
- From: Xiaocun Xu <xiaocunxu at yahoo dot com>
- Date: Sat, 28 Apr 2001 12:53:00 -0700 (PDT)
- Reply-To: xsl-list at lists dot mulberrytech dot com
Very much appreciate for the effort you are putting in
although it was not what I was asking for originally.
I think I thoroughly confused you by now and I really
didn't meant it :( Sorry :(
I think instead trying to describe the entire problem
and try to find the most elegent way to resolve it, I
will stick with a small key problem that can help
implement one of the solution I am considering.
The key problem I have is: how to find the position of
an element among its siblings? I have a node-set
variable declared like:
<xsl:variable name="LineItemHeader"
select="book/sheet/range/row[cell[1] = 'LineItemName'
or substring(cell[1], 2) = 'LineItemName']"/>
And I want to find its location among all the row
elements, how should I do it?
Much thanks,
Xiaocun
--- Dan Diebolt <dandiebolt@yahoo.com> wrote:
> I simplified your problem to just transforming your
> cell's
> children & attributes to attributes of row. My
> solution
> is a bit inelegent but I still don't understand what
> you
> want done with all of the ExtendedAttribute pieces,
> what
> you want the attributes named or if you have to
> dynamically
> create the attribute names.
>
> Regards,
>
> Dan
>
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list