Subject: RE: RE: [xsl] How to implement an array From: Imrran Wahid <devguy2003@xxxxxxxxx> Date: Wed, 12 Feb 2003 07:52:51 -0800 (PST) |
Mike, Thanks for your solution. Unfortunately I cannot implement it because I need to output the elements in the table in a particular order (not sorted as in your solution). So that makes it a bit trickier. I think I may have to settle for a lookup table. But I am not familiar with using lookup tables...so I gotta go learn or ask for help again here. You used the following in your solution: > <xsl:for-each > select="table/col[count(.|key('union', @month)[1]) = > 1]"> Can you elaborate on how this works. I gather it selects a unique occurence of the month attribute from all the elements. How do you do this if month was element instead of attribute? Just by omitting the '@'? Also, how does 'generate-id' work? Is it a built-in xsl function? I know these may be trivial questions but I am still on the learning curve with respect to xsl. Imrran --- Michael Semcheski <mhs-list@xxxxxxxxx> wrote: > Alright, I think this could be better if I made > better use of the key (but > I've never really used keys). > > There are some conditions that are unhandled, such > as when a month has more > than one entry for that table. > > But, I think this accomplishes the stated goal of > the original post. > __________________________________________________ Do you Yahoo!? Yahoo! Shopping - Send Flowers for Valentine's Day http://shopping.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: RE: [xsl] How to implement an a, Michael Semcheski | Thread | RE: RE: [xsl] How to implement an a, Michael Semcheski |
[xsl] append values to a String, Wang, Dongzhi (ACF) | Date | RE: [xsl] append values to a String, Martinez, Brian |
Month |