Subject: RE: [xsl] XSL equivalent to SQL "unique" From: "Xuegen Jin" <xjin_imi@xxxxxxxxx> Date: Tue, 17 Apr 2001 19:09:43 -0400 |
You can use the so-called Muenchian Method to solve your problem. Jeni Tennison has a very nice explanation about this method on her web site: http://www.jenitennison.com/xslt/grouping/muenchian.html -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Nestel, Frank Sent: Tuesday, April 17, 2001 1:09 PM To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' Subject: [xsl] XSL equivalent to SQL "unique" Hi, I've spent some time to figure out an easy way to solve the following problem and failed, maybe some Guru can give me a clue? Having XML input like <set name="1"> <a>v1</a> <c>v2</c> <d>v3</d> </set> <set name="2"> <a>v4</a> <b>v5</b> <e>v6</e> </set> <set name="3"> <b>v7</b> <f>v8</f> </set> I need to render a quadratic schema like a b c d e f 1 v1 v2 v3 2 v4 v5 v6 3 v7 v8 in HTML, i.e., I need output like <table> <tr><td></td><td>a</td><td>b</td><td>c</td><td>d</td><td>e</td><td>f</td></t r> <tr><td>1</td><td>v1</td><td></td><td>v2</td><td>v3</td><td></td><td></td></ tr> <tr><td>2</td><td>v4</td><td>v5</td><td></td><td></td><td>v6</td><td></td></ tr> <tr><td>3</td><td></td><td>v7</td><td></td><td></td><td></td><td>v8</td></tr > </table> Of course all dimensions are variable dependand on underlying data. I thought, the problem boils down to obtaining the a list like <n>a</n><n>b</n><n>c</n><n>d</n><n>e</n><n>f</n> in a variable from the initial input. But I failed to obtain that, though I'm fairly sure it has to "be there" :-( Any help? Thank you very much, Frank XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL equivalent to SQL "unique, Nestel, Frank | Thread | [xsl] how to write a multiple selec, miguel |
Re: [xsl] Service Marks, Martin Stricker | Date | RE: [xsl] xslt conformance tests, Darshan Singh |
Month |