Re: [xsl] Transforming Rows to columns

Subject: Re: [xsl] Transforming Rows to columns
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 10 Aug 2004 13:33:34 +0100
> xmlns="http://www.w3.org/TR/REC-html40";

don't do that, HTML4 doesn't have a namespace, and that isn't the
namespace of XHTML (it was used as an example in XSLT1 but that was
before XHTML came out) Putting the elements in a namespace will stop
xslt's html output method  being automatically selected.



As your elements have different names it's fairly easy, I think,
You want a row rather than a column for each heading so somthhing like

<table>
<tr>
<th>Systems Reference Number</th>
<xsl:for-each select="/asset/record/srn"><td><xsl:value-of select="."/></td></xsl:for-each>
</tr>
<tr>
<th>Type</th>
<xsl:for-each select="/asset/record/type"><td><xsl:value-of select="."/></td></xsl:for-each>
</tr>
....
</table>

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

Current Thread