[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Adding a node in sequence
Subject: [xsl] Adding a node in sequence From: "John Reid" <John.Reid@xxxxxxxxxxxxxxx> Date: Mon, 2 Jun 2003 14:35:27 +1000 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Attribute's default value, Michael Kay | Thread | RE: [xsl] Adding a node in sequence, Jarno . Elovirta |
RE: [xsl] Finding out if the curren, G. Ken Holman | Date | [xsl] Re: Finding out if the curren, Dimitre Novatchev |
Month |