Subject: RE: [xsl] Whitespace problem, always returning identity From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Wed, 22 Jun 2005 22:59:16 +0100 |
It sounds like a bug. <xsl:strip-space elements="*"> should strip all elements regardless whether they are in a namespace. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Stefan Schulz [mailto:schulz@xxxxxxxxxxxxxxx] > Sent: 22 June 2005 20:14 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] Whitespace problem, always returning identity > > Hi, > > answering myself after some testing. I am not sure, if this > is the final > cause, but might be of interest to others using the J5 > SAXParser for XSLT: > > When the parser is set to being aware of namespaces and a no > namespace > definition is given by xmlns="http://some.na.me/space", at least > xsl:strip-space does not seem to work anymore (didn't check for other > tags). Qualifying the namespace definition makes it work > again. I am not > sure, if this is a desired behavior or a bug. > > If anyone had a similar problem and solved it (other than using > qualification) I'd be glad to know. > > Cheers, > Stefan > > Stefan Schulz wrote: > > Hi, > > > > maybe a rookie problem again. I apply the following XSL to any XML > > document to omit all whitespaces from non-content data. But > the result > > still has all the whitespaces as in the source. > > > > <?xml version='1.0' ?> > > <xsl:stylesheet version="1.0" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:output method="xml" indent="no"/> > > <xsl:strip-space elements="*"/> > > <xsl:template match="@*|node()"> > > <xsl:copy> > > <xsl:apply-templates select="@*|node()"/> > > </xsl:copy> > > </xsl:template> > > </xsl:stylesheet> > > > > Example XML (output is identical): > > <myroot> > > <innernode/> > > </myroot> > > > > Expected Output: > > <myroot><innernode/></myroot> > > > > Maybe I am missing something, and (to make it worse) I am > sure it worked > > once before the way I wanted it to. > > > > Thanks in advance, > > Stefan
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Whitespace problem, alway, Stefan Schulz | Thread | [xsl] finally announcing (XSLT 2.0-, Bruce D'Arcus |
RE: [xsl] Schema aware transformati, Michael Kay | Date | RE: [xsl] Re: xsl-list Digest 22 Ju, Michael Kay |
Month |