[xsl] ATTRIBUTE ORDER

Subject: [xsl] ATTRIBUTE ORDER
From: "Rick Roen" <Rick@xxxxxxxxxxxxxxxxxx>
Date: Fri, 26 May 2006 15:52:32 -0700
XSLT 2.0 with Saxon 8

When I am parsing a node with attributes, can I count on the attribute order
staying the same as in the source document?

I have an xml fragment like this:

	<row qty_ship="12" qty_order="12" itemnum="138" rack="" tray=""
pkt="" name="ZINNIA CALIFORNIA GIANTS MIXED COLORS" eta="" retail="1.69"
cost="0.680" total="8.16" />

Each attribute will become a column in a table so I would like to iterate
over the attributes like:

	<xsl:for-each select="@">...</xsl:for-each>

but, of course I need to rely on the attribute order.

Thanks,

Rick

Current Thread