[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] create xml from incoming xml and load it into a variable


Subject: Re: [xsl] create xml from incoming xml and load it into a variable
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 28 Jul 2008 12:05:00 +0100

	<xsl:variable name="var">
			<xsl:element name="root">
				<xsl:element name="subroot">
					<xsl:apply-templates select="file_entry"/>
				</xsl:element>
			</xsl:element>
		</xsl:variable>



that could more easily be written

	<xsl:variable name="var">
			<root>
				<subroot>
					<xsl:apply-templates select="file_entry"/>
				</subroot>
			</root>
		</xsl:variable>

For your given input, the root element does not have any file_entry
elements so $test is the document
<root><subroot/></root>

Your key matches on subroot elements using the value of ccc, but this
subroot does not have a ccc element so the key returns nothing, asl you
comment.

David

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 
________________________________________________________________________


Current Thread