This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Forming a Table from an XML Data file
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Forming a Table from an XML Data file
- From: "Jan Weiss" <jweiss at bct-technology dot com>
- Date: Tue, 7 Aug 2001 14:52:17 +0200
- Reply-To: xsl-list at lists dot mulberrytech dot com
hi ron,
try this,
<xsl:stylesheet>
<xsl:template match="/">
<html>
<head>
</head>
<body bgcolor="#FFFFFF" topmargin="0" leftmargin="0" marginwidth="0">
<table>
<tr>
<th>progressive_velocity</th>
<th>corresponding time</th>
</tr>
<xsl:for-each select="output">
<tr>
<td>
<xsl:value-of select="progressive_vel/."/>
</td>
<td >
<xsl:value-of select="corresp_time/."/>
</td>
</tr>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Ranajay
Raychaudhuri
Sent: Dienstag, 7. August 2001 13:53
To: XSL-List@lists.mulberrytech.com
Subject: [xsl] Forming a Table from an XML Data file
Dear Sir/Madam,
I have simple XML file in the form:
<XEX-data
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="student_schema1-ebSchema.xsd">
<!--============================================================-->
<output id="op1">
<corresp_time>401</corresp_time>
<progressive_vel>3.34</progressive_vel>
</output>
<output id="op2">
<corresp_time>411</corresp_time>
<progressive_vel>3.01</progressive_vel>
</output>
<!--============================================================-->
</XEX-data>
I want to write XSL codew which would simply extract the values of the
attributes of the element "output" and pdisplay them in a table of the
form:
progressive_velocity Corresponding time
3.34 401
3.01 411
How can I achieve this?
Thanks,
Ron
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list