Subject: RE: [xsl] why doesn't this do what i think it should? From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Fri, 9 Mar 2001 23:11:52 -0000 |
> Why doesn't this do what I think it should? > 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> > Well I would expect a conformant XSLT processor to reject it as an error. xsl:strip-space, xsl:output, and xsl:template are allowed only as top-level elements, that is, children of xsl:stylesheet. Which processor are you using? Why do people writing stylesheets think they can invent new syntax and semantics as they go along? This is one of the more imaginative inventions I have seen. Mike Kay Software AG XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] why doesn't this do what , Pete Beazley | Thread | Re: [xsl] why doesn't this do what , Michael Case |
RE: [xsl] splitting one xml into ma, Sebastian Rahtz | Date | RE: [xsl] splitting one xml into ma, Michael Kay |
Month |