[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] How to avoid adding defaulted attributes


Subject: Re: [xsl] How to avoid adding defaulted attributes
From: Ihe Onwuka <ihe.onwuka@xxxxxxxxx>
Date: Fri, 10 Jan 2014 12:57:22 +0000

On Fri, Jan 10, 2014 at 12:43 PM, David Carlisle <davidc@xxxxxxxxx> wrote:
> On 10/01/2014 10:31, Ihe Onwuka wrote:
>>
>> It was an expedient solution on the presumption that he could and
>> was going to look at the schema.
>
>
> yes but looking at the schema doesn't help, if the schema/dtd defaults
> shape="rect" on every a element (as the HTML4 one does) and you don't
> want those but do want the 1 in a million times where someone has
> shape="rect" in their source, then you can't just remove all attributes
> that are defaulted by the schema, you have to stop the schema defaulting
> attributes. You can do that by commenting put the doctype or using a
> catalogue to point to a dtd that doesn't default or in newer saxon
> releases at least by using a command line switch to tell the system not
> to add the defaults.
>
>

ah well it would have been the first thing I would have tried and it
was obviously wrong then. apologies to the OP.


Current Thread
Keywords