Colin Paul Adams <colin(_at_)colina(_dot_)demon(_dot_)co(_dot_)uk> writes:
"Joseph" == Joseph Dane <jdane(_at_)hawaii(_dot_)edu> writes:
Joseph> A consequence of this is that default attribute values get
Joseph> added to the tree before my processor has a chance operate
Joseph> on it.
Only if your XML parser reads the DTD. If you can configure it not to
do so (and most have such a configuration option), then this won't happen.
that's true. but then why not just remove the DTD altogether? then
you don't have to support obscure and/or parser dependant