Lists Home |
Date Index |
- From: Kay Michael <Michael.Kay@icl.com>
- To: 'Michel Rodriguez' <email@example.com>, firstname.lastname@example.org
- Date: Tue, 25 Jul 2000 18:59:17 +0100
A DTD that allows mixed content also allows empty content.
> -----Original Message-----
> From: Michel Rodriguez [mailto:email@example.com]
> Sent: 25 July 2000 18:13
> To: firstname.lastname@example.org
> Subject: Can an element be sometimes empty?
> I came accross an interesting albeit theoretical problem today: can an
> element in a well-formed XML document be sometimes empty and sometimes
> <weird_element>with a content </weird_element>
> I saw nothing in the spec about this situation, but on the
> other hand this
> poor well-formed document has no way of ever becoming valid,
> as the spec
> states (rule 46) that an element's contentspec is either
> EMPTY or MIXED or
> children. So you can't write a DTD for it.
> Expat does not seem to have a problem with it though.
> Is this a hole in the spec or did I miss something?
> Michel Rodriguez