Subject: RE: [xsl] How to add a top level element to the result ? From: "Chris Bayes" <chris@xxxxxxxxxxx> Date: Thu, 20 Dec 2001 10:05:47 -0000 |
> Interesting.....It worked. Why? That is how xslt works. > If I change the expression for match to /A/B//C instead of / > ie,similar to the match expression in the next rule then it > wont work. Why is it so? But it will. Try this. But it won't give you the output you want. <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/A/B//C"> <Message> <xsl:element name="{@attr1}"> <xsl:apply-templates /> <xsl:value-of select="@attr2"/> </xsl:element> </Message> </xsl:template> <xsl:template match="T"/> </xsl:stylesheet> Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How to add a top level el, Samuel Abraham | Thread | Re: [xsl] How to add a top level el, David Carlisle |
RE: [xsl] xsl:variable question, Michael Kay | Date | Re: [xsl] Parameter substitution, David Carlisle |
Month |