Subject: Re: preventing output of attribute defaults using xalan
From: David Holden <dh@xxxxxxxx>
Date: Sun, 21 Dec 2003 18:06:10 +0000
|
On Sunday 21 Dec 2003 12:40 pm, G. Ken Holman wrote:
> At 2003-12-21 11:25 +0000, David Holden wrote:
> > Anyone know if its possible to stop xalan from output DTD defined
> > attribute defaults in its output?
>
> Not including DTD defaulted attributes in the XPath data model would be
> non-conformant. According to the specification, the XPath model for a
> document includes on the attribute axis all attributes either specified or
> defaulted, and you are not able to distinguish between the two.
>
> Remove any reference to the DTD and on input you will build a tree with
> only specified attributes and not defaulted attributes. Then, when you
> output the input tree, you will not see DTD-defined attribute defaults.
>
> I hope this helps.
>
> ..................... Ken
>
Hello Ken,
Yes this this useful, sometimes knowing what you can't do is almost as useful
as knowing what you can :)
thanks.
dave.
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
--
Dr. David Holden. (Systems Developer)
Crystallography Journals Online: <http://journals.iucr.org>
Thanks in advance:-
Please avoid sending me Word or PowerPoint attachments.
See: <http://www.fsf.org/philosophy/no-word-attachments.html>
UK Privacy (R.I.P) : http://www.stand.org.uk/commentary.php3
Public GPG key available on request.
-------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|