On 21 Mar 2003, danilo wrote:
Actually I do concern about attributes, so the proposed solution did not
fit at all with what I need (but thanks a lot anyway!!)
So I'm still trying with some other solution.
Ah the:
<xsl:template match="mytag">
<xsl:copy>
<xsl:copy-of select="*|@*"/>
</xsl:copy>
</xsl:template>
Still does not work.
I Do not want to print the outer tag (mytag in the example)
if you don't want to copy over the <mytag> tags themselves,
are you saying that you want its original child elements to
now be children of what used to be its parent? are you sure?
try one of these:
1)
<xsl:template match="mytag">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
2)
leave out the <xsl:copy> and </xsl:copy> as an attempt
to omit the <mytag> tags themselves, but i'm leery of what
your eventual tree is going to look like.
rday
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list