|
Subject: [xsl] why doesn't this do what i think it should? From: Michael Case <mecase@xxxxxxxxxxx> Date: Fri, 09 Mar 2001 12:11:26 -0800 |
Hi,
Why doesn't this do what I think it should? Why is the result not
enclosed in <newaaa></newaaa>? I am using TestXSLT from Xalan 1.0.
Thanks for your help.
Mike Case
XML:
<aaa>
<bbb>
<ccc>
</ccc>
<ccc>
</ccc>
<ccc>
</ccc>
</bbb>
<bbb>
<ccc>
</ccc>
</bbb>
<bbb>
<ccc>
</ccc>
</bbb>
<lots-of-other-tags>
</lots-of-other-tags>
</aaa>
XSLT:
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/TR/xhtml1/strict" version="1.0">
<!--
It copies out the bbb's
-->
<newaaa>
<xsl:strip-space elements="*"/>
<xsl:output method = "xml"/>
<xsl:template match="los-of-other-tags"></xsl:template>
<xsl:template match="bbb">
<xsl:copy-of select="self::*"/>
<xsl:apply-templates/>
</xsl:template>
</newaaa>
</xsl:stylesheet>
What I get:
<?xml version="1.0" encoding="UTF-8"?>
<bbb>
<ccc>
</ccc>
<ccc>
</ccc>
<ccc>
</ccc>
</bbb>
<bbb>
<ccc>
</ccc>
</bbb>
<bbb>
<ccc>
</ccc>
</bbb>
--
Michael E. Case
UC Davis
case@xxxxxxxxxxxxxxxxxx
(530) 754-7226
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] splitting one xml into ma, Michael Kay | Thread | RE: [xsl] why doesn't this do what , Pete Beazley |
| RE: [xsl] splitting one xml into ma, Michael Kay | Date | Re: [xsl] splitting one xml into ma, Larry Garfield |
| Month |