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.


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.

> > 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?

Emile



 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]