|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] <xsl:apply-templates/>
It should be straight forward, I am now sitting since one hour on this silly problem: <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <xsl:element name="Root"> <xsl:element name="Header"> <xsl:apply-templates/> </xsl:element> </xsl:element> </xsl:template> <xsl:template match="Header"> <xsl:copy-of select="."/> </xsl:template> </xsl:stylesheet> XML: <Root> <Header> <MessageID>9af3ad2c-97f9-4ff6-9fea-4c870f506f7b</MessageID> <MessageDate>2006-11-21</MessageDate> <PPMVersion>2.0</PPMVersion> <SchemaVersion>1.0</SchemaVersion> </Header> ... </Root> Expected output: All I want to do is to output Header and all its subchildren with the <xsl:apply-templates/> method. Actual output: <Root> <Header> <Header> <MessageID>9af3ad2c-97f9-4ff6-9fea-4c870f506f7b</MessageID> <MessageDate>2006-11-21</MessageDate> <PPMVersion>2.0</PPMVersion> <SchemaVersion>1.0</SchemaVersion> </Header> ..... I get here all the rest of the document copied!!! But why? </Header> </Root> What am I missing? Thanks Houman
|
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
|






