[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Get value from update.xml and stored in source.xm
Hi,
Tempore 10:39:52, die 09/08/2004 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Shailesh <shailesh@xxxxxxxxxxxx>:
Try applying the following stylesheet to 'source.xml'. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:strip-space elements="*"/> <xsl:output method="xml" /> <xsl:variable name="update" select="document('update.xml')"/> <xsl:key name="id" match="*" use="@id"/> <xsl:template match="*[@id]"> <xsl:variable name="id" select="@id"/> <xsl:copy> <xsl:apply-templates select="@*" /> <xsl:for-each select="$update"> <xsl:copy-of select="key('id',$id)/*"/> </xsl:for-each> </xsl:copy> </xsl:template> <xsl:template match="node()|@*"> <xsl:copy> <xsl:apply-templates select="node()|@*" /> </xsl:copy> </xsl:template> </xsl:stylesheet> -- Joris Gillis (http://users.telenet.be/root-jg/me.html) Deserta faciunt et innovationem appelant
|
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
|