[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Adding a node in sequence
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
|
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
|