[xsl] RE: XSLT 1 and grouping numbers by if the following number is current number + 1 and so on

Subject: [xsl] RE: XSLT 1 and grouping numbers by if the following number is current number + 1 and so on
From: Mario Madunic <mario.madunic@xxxxxxxxxxxx>
Date: Mon, 24 Mar 2014 07:59:55 -0700
Thanks everyone for your replies and solutions.

Mario

-----Original Message-----
From: Mario Madunic [mailto:mario.madunic@xxxxxxxxxxxx]
Sent: Monday, March 24, 2014 7:09 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] XSLT 1 and grouping numbers by if the following number is
current number + 1 and so on

(using XSLT 1)
Hi,

I would like to group numbers by if the following number is current number + 1
and so on.

Example:

<a>1</a>
<a>3</a>
<a>4</a>
<a>5</a>
<a>7</a>
<a>9</a>
<a>10</a>

<group><a>1</a></group>
<group><a>3 <a>4</a> <a>5</a></group>
<group><a>7</a></group>
<group><a>9</a> <a>10</a></group>

Any insight will be appreciated.

Thanks

Mario Madunic | Software Developer | AeroInfo Systems, A Boeing Company |
mario.madunic@xxxxxxxxxxxx | #200-13575 Commerce Parkway | Richmond, BC, V6V
2L1, Canada | www.aeroinfo.com | www.boeing.com

Current Thread