[Home] [By Thread] [By Date] [Recent Entries]

  • From: John Cowan <cowan@m...>
  • To: Ronald Bourret <rpbourret@r...>
  • 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@c...
One art/there is/no less/no more/All things/to do/with sparks/galore
	--Douglas Hofstadter

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member