xsl-list
[Top] [All Lists]

Re: [xsl] How to avoid adding defaulted attributes

2014-01-10 06:57:34
On Fri, Jan 10, 2014 at 12:43 PM, David Carlisle 
<davidc(_at_)nag(_dot_)co(_dot_)uk> 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.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--