Subject: [xsl] Create dynamic table with 3 columns From: Shashank Jain <shashankjain@xxxxxxxx> Date: Fri, 15 Oct 2010 11:11:43 -0500 |
Hello all, I have a list of categories and Item and I have to divide the whole list in to 3 columns. Every column should start with category name and no category should exceed with more than 10 items. My sample XML is <Concepts> <DetailList Category="CATEGORY 1"> <Item>1</Item> <Item>2</Item> <Item>3</Item> . . . <Item>11</Item> <Item>12</Item> </DetailList> <DetailList Category="CATEGORY 2"> <Item>A</Item> <Item>B</Item> . . <Item>F</Item> </DetailList> <DetailList Category="CATEGORY 3"> <Item>item1</Item> <Item>item2</Item> <Item>item3</Item> <Item>item4</Item> <Item>item5</Item> <Item>item6</Item> <Item>item7</Item> </DetailList> <DetailList Category="CATEGORY 4"> <Item>USA</Item> <Item>Canada </Item> <Item>Brazil</Item> </DetailList> <DetailList Category="CATEGORY 5"> <Item> Government </Item> </DetailList> <DetailList Category="CATEGORY 6"> <Item>item1</Item> <Item>item2</Item> <Item>item3</Item> . . <Item>item14</Item> <Item>item15</Item> </DetailList> <DetailList Category="CATEGORY 7"> <Item>Minnesota</Item> <Item>New Jersey</Item> <Item>New Mexico</Item> <Item>South Carolina</Item> </DetailList> </Concepts> Sample HTML Table =========== Column 1 =========== CATEGORY 1 1 2 3 4 5 6 7 8 9 10 CATEGORY 2 A B C D E F =========== Column 2 =========== CATEGORY 3 Item1 Item2 Item3 Item4 Item5 Item6 Item7 CATEGORY 4 USA CANADA Brazil CATEGORY 5 Government =========== Column 3 =========== CATEGORY 6 item1 item2 item3 item4 item5 item6 item7 item8 item9 item10 CATEGORY 7 Minnesota New Jersey New Mexico South CarolinaHere I have not started CATEGORY 6 below CATEGORY 5 because all the 'items' inside that Category will not fit in to the second column.There can be any number of categories and items. I was able to generate the list of all the categories and list but not sure how to divide them into three columns. Please let me know how should I proceed. Thanks, Shashank Jain
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Group or sort?, David Carlisle | Thread | [xsl] determining position based on, Terry Ofner |
Re: [xsl] Count items in a key ?, David Carlisle | Date | [xsl] determining position based on, Terry Ofner |
Month |