[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANN: SAX Filters for Namespace Processing
- From: John Cowan <cowan@mercury.ccil.org>
- To: Ronald Bourret <rpbourret@rpbourret.com>
- Date: Sat, 04 Aug 2001 22:22:11 -0400 (EDT)
Ronald Bourret scripsit:
> 1) Is there any well-formed XML that a DTD can't model? I can't think of
> any (namespace issues aside).
I don't understand the point of this question. You can obviously look at
a WF document and construct a DTD that would make it valid, thus:
1) Declare every element type, giving it a content model of the form
((A, B, C, ...) | (D, E, F ...) | ..., in other words, a choice between
sequences, where each sequence represents the actual children that
every element of that type actually has. Alternatively, give them all
a content model of ANY.
2) Declare every attribute, giving it a type of CDATA and a value of #REQUIRED
(or #IMPLIED, or #FIXED "actual-value", or "actual-value", as you will).
--
John Cowan cowan@ccil.org
One art/there is/no less/no more/All things/to do/with sparks/galore
--Douglas Hofstadter