[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Generate a table in nested form
I have sample xml in this form: <a> <b name="Name" value="Test"/> <b name="Identity" value=" 5229"/> <b name="Last Change Date" value="4/26/2010"/> <b name="Last Change Time" value="11:38 AM"/> <b name="Initial Date" value="2/11/2010"/> <b name="Initial Time" value="09:37 AM"/> <b name="Sections 1-1" value=""Application Usage" "> </b> <b name="QQuestion 1-1" value="how are u"/> <b name="RResponse 1-1" value="2 - Disagree"/> <b name="CComment 1-1" value="fine"/> <b name="Section 1_2" value="test 2"/> <b name="Question 1_2" value="how"/> <b name="Response 1_2" value="3 "/> <b name="Comment 1_2" value="fine2"/> <b name="Section 1_3" value="test 3"/> <b name="Question 1_3" value="where"/> <b name="Response 1_3" value="4"/> <b name="Comment 1_3" value="ok"/> <b name="Section 1_4" value="test 5"/> <b name="Question 1_4" value="when"/> <b name="Response 1_4" value="5"/> <b name="Comment 1_4" value="okk"/> I want to generate a table columns heads, Name, identity, last updation date....so on...but for the Questions there will one column head 'Question' and all the other question should come under this column Question in different row. like <tr> <th>Name</th> <th>Identity</th> ..... <th>Question</th></tr> <tr> <td>Test<td> <td>5299<td> ........ <td>how are u<td></tr> <tr> <td></td> <td></td> ...... <td>how</td></tr> ....... All question should come under one column Question in each row. xsl: i have used is <xsl:when test="contains(@name, 'Question')"> <xsl:choose> <xsl:when test="contains(@name, 'QQuestion')"> <td> <xsl:value-of select="."/> </td> </xsl:when> <xsl:otherwise> <tr> <td/> <td/> .... <td> <xsl:value-of select="."/> </td> </tr> </xsl:otherwise> </xsl:choose> </xsl:when> But it is not creating nested output. Same I have to do for comments, response and sections. Please tell me where I m wrong.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|