I had a small struggle with this. Help
Using xsl:copy I want to insert a date node in a date sequence. How
would u insert the node
<yes ID="20030526">
</yes>
In the below sequence. Should I rely on the order in which the nodes are
laid down to remain the order in which they are retreived?
<yes ID="20030524" WE="Y">
</yes>
<yes ID="20030525" WE="Y">
</yes>
<yes ID="20030527">
</yes>
<yes ID="20030531" WE="Y">
</yes>
This will add the node to the end but does not put it in date sequence?
<xsl:template match="yes">
<xsl:copy>
<xsl:if test="position() =last()">
<xsl:element name="yes">
<xsl:attribute name="ID"/>
<xsl:attribute name="WE"/>
</xsl:element>
</xsl:if>
<xsl:apply-templates select="node()"/>
</xsl:copy>
</xsl:template>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list