Subject: Re: [xsl] Recursive wrapping From: George Cristian Bina <george@xxxxxxxxxxxxx> Date: Thu, 13 Jul 2006 18:49:30 +0300 |
<xsl:template match="node() | @*" mode="att"> <xsl:copy> <xsl:apply-templates select="node() | @*"/> </xsl:copy> </xsl:template>
Best Regards, George --------------------------------------------------------------------- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
Hi,
I have a problem, which should be quite straight forward but I can't find the solution.
XML:
<a>1</a> <b>2</b> <Attribute> <Name>xx</Name> <Value>xx</Value> </Attribute> <Attribute> <Name>yy </Name> <Value>yy</Value> </Attribute> ... <c>3</c>
Would like to generate: <a>1</a> <b>2</b> <OtherAttributes> <Attribute> <Name>xx</Name> <Value>xx</Value> </Attribute> <Attribute> <Name>yy </Name> <Value>yy</Value> </Attribute> ... </OtherAttributes> <c>3</c>
There could be 0 to n attribute elements and I would like to wrap them between an OtherAttributes.
I have tried to solve it by recursive templates, but somehow I don't get there. Any suggestions?
Many thanks Houman
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Recursive wrapping, Colin Adams | Thread | Re: [xsl] Recursive wrapping, Mukul Gandhi |
RE: [xsl] Recursive wrapping, Colin Adams | Date | RE: [xsl] Recursive wrapping, Khorasani, Houman |
Month |