This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Outputting literal and 'quoted' tags.


> From: owner-xsl-list@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Emiliano
> Sent: Wednesday, December 05, 2001 12:56 PM
> To: xsl-list@lists.mulberrytech.com
> Subject: Re: [xsl] Outputting literal and 'quoted' tags.
>
>
> David Carlisle wrote:
>
> > > With Sablotron, all comes out as I would expect it
> >
> > which is no information at all as you don't say what you expected.
>
> I could have been clearer, but I think it was there. I expect < to be
> output as '<', and '<H1>' as '<H1>' in both text and html output mode.

Then you expect wrong.

> > > With Saxon, if I do
> > > output method="text" I see the <H1> and </H1> tag but all
> other tags are
> > > gone
> >
> > well it's not a tag of course it's just the text <H1>. But that's what
> > I'd expect you to get. The XSLT rec specifies that in the text output
> > method you essentially get the same as xsl:value-of ie element nodes
> > produce no output but their contents are processed so any character data
> > in those elements will be output.
> >
> > > Which would be the correct behaviour, and if Saxon does it
> right, how to
> > > work around it?
> >
> > if you are outputting using the text output method generate text, if you
> > are outputting using the xml method generate xml element nodes.
>
> So is sablotron doing the right thing here, or is Saxon?

Saxon.


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]