|
Subject: [xsl] Identity Transformations revisited From: "Karl J. Stubsjoen" <karl@xxxxxxxxxxxxx> Date: Sat, 6 Mar 2004 10:39:08 -0700 |
Hello,
Previously I had asked the question on how to identity transform the a XML
that has been passed in as a parameter. There was some mixed conclusions
whether you could or could not. For sure, I can treat this parameter as XML
and as a result tree.
Why can't I set up a for-each... and transform on each node and attribute of
the result tree? Maybe I can not push an apply-templates... but I should be
able to implicitly step through the source.
So I have this:
<xsl:apply-templates select="$c"/>
A correct template match is made here:
<xsl:template match="campaign">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
(the above doesn't seem to work...)
but couldn't I:
<xsl:template match="campaign">
<xsl:for-each select="*">
<xsl:copy-of select="."/>
</xsl:for-each
</xsl:template>
(but this is where I am not sure how to appropriately write the for-each..)
Any help would be appreciated.
Karl
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Please help. fixing white, Andrew Welch | Thread | RE: [xsl] Identity Transformations , Karl J. Stubsjoen |
| RE: [xsl] Sum & Sort & Maxvalue, Andreas L. Delmelle | Date | Re: [xsl] Please help. fixing white, J.Pietschmann |
| Month |