[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Reranging Numbers
Subject: Re: [xsl] Reranging Numbers From: Michael Müller-Hillebrand <mmh@xxxxxxxxxxxxx> Date: Tue, 21 Sep 2010 09:51:19 +0200 |
I guess I would try it in two steps: * normalizing to a sequence like (1, 2, 3, 5, 6, 7, 8, 9, 11, 15) * condensing to the desired output The first step could be done with tokenize() and some regular expression magic. I would try the second step with some clever xsl:for-each-group, I guess. - Michael Am 21.09.2010 um 09:09 schrieb Jeff Sese: > Hi, > > If i have a node like: > > <node>1, 2, 3, 5-8, 9, 11, 15</node> > > How can I make it as: > > <node>1-3, 5-9, 11, 15</node> > > I'm using XSLT 2.0 > > Thanks, > -- Jeff
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Reranging Numbers, Jeff Sese | Thread | Re: [xsl] Reranging Numbers, Michael Kay |
[xsl] Reranging Numbers, Jeff Sese | Date | Re: [xsl] Reranging Numbers, Michael Kay |
Month |
Keywords