[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] windows-like table sorter
Subject: RE: [xsl] windows-like table sorter From: "Walter Torres" <walter@xxxxxxxxx> Date: Wed, 27 Mar 2002 13:43:09 -0600 |
Write me off line and I will send you my code that does just that! walter..at..torres..dot.com Walter > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Robert > Sösemann > Sent: Wednesday, March 27, 2002 1:13 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] windows-like table sorter > > > Hello, > > I want my XML source transform to an HTML table and add an Excel-like > sorting mechanism. > The XSL should provide the following features: > - column header clickable (sort ascending/descending) > - sort alphabetically when text, sort by number if number > > > my XML source looks like this: > ######################## > > <result> > <header> > <column nr="1">ColumnA</column> > <column nr="2">ColumnB</column> > ... > <column nr="X">ColumnX</column> > </header> > <body> > <row> > <attribute nr="1">ValueA</attribute> <!-- all > values can be > number or text you don't know it in advance --> > <attribute nr="2">ValueA</attribute> > ... > <attribute nr="X">ValueX</attribute> > </row> > ...more rows > </body> > </result> > > When the user clicks a column header ColumnX (=a hyperlink) > the same file > (XSL called inside) should reload with this table sorted with ColumnX > sorted as first key. > When another column (e.g. ColumnY) is clicked it is again > reloaded, and now > should be sorted with ColumnX as first key and ColumnY as second key. > This should be possibly for all columns. > > As well the stylesheet should check if the <attributes>'s > text() is a number > or text and use the right 'data-type' attribute. > > Can anybody help or knows where to find ready made compley > xsl sorters? > > Thanks Robert > ............................................................. > ROBERT SÖSEMANN (robert.soesemann@xxxxxx) > > schwärzlocherstr. 29/1 | 72070 tübingen > tel : 07071 / 400 880 > > icq# : 100 467 870 > pgp-keys : www.webspace-journey.de/pgp.asc > .............................................................. > .............. > .......... > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] windows-like table sorter, Matt Gushee | Thread | RE: [xsl] windows-like table sorter, Michael Kay |
Re: [xsl] windows-like table sorter, Matt Gushee | Date | Re: [xsl] sequence numbering., Jörg Heinicke |
Month |