|
Subject: [xsl] how to sort by different attributes in a table From: "Shen, Ching" <Shenc@xxxxxxxx> Date: Mon, 30 Aug 2004 14:54:16 -0500 |
I have a xml file which looks like
<Rows>
<Row>
<Columns A=3D"HOSTNAME" B=3D"IPADDRESS" C=3D"BRAND/MODEL" />
</Row>
<Row>
<Columns A=3D"AA" B=3D"23" C=3D"ibm" />
</Row>
......
</Rows>
I have all attributes list in a table as columns and I need a xsl syntax =
which will allow me to sort by selected attribute, when they click =
attribute header,=20
i. e. when user click 2nd column header, all xml file will sorted by =
<xsl:sort select=3D"*/@B" />
The following syntax failed to work and I run out clue. Here header =
link set to Sort=3D{position()}=20
<xsl:apply-templates select=3D"*/*">
<xsl:sort select=3D"*/@Columns[$Sort]" />
</xsl:apply-templates>
Does anybody have done this before and can help me out with right syntax?
Your suggestions will be greatly appreciated
Thank you!
Ching
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] SOT: XHTML modularization, cking | Thread | RE: [xsl] how to sort by different , Michael Kay |
| Re: [xsl] xhtml xslt?, Jeffrey Moss | Date | [xsl] Match node() with exception, karl |
| Month |