OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: Can an element be sometimes empty?

[ Lists Home | Date Index | Thread Index ]
  • From: Kay Michael <Michael.Kay@icl.com>
  • To: 'Michel Rodriguez' <mrodrigu@ieee.org>, xml-dev@lists.xml.org
  • Date: Tue, 25 Jul 2000 18:59:17 +0100

A DTD that allows mixed content also allows empty content.

Mike Kay

> -----Original Message-----
> From: Michel Rodriguez [mailto:mrodrigu@ieee.org]
> Sent: 25 July 2000 18:13
> To: xml-dev@lists.xml.org
> Subject: Can an element be sometimes empty?
> 
> 
> Hi,
> 
> I came accross an interesting albeit theoretical problem today: can an
> element in a well-formed XML document be sometimes empty and sometimes
> not?
> 
> <doc>
>   <weird_element/>
>   <weird_element>with a content </weird_element>
> </doc>
> 
> 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
> m.v.rodriguez@ieee.org
> http://www.xmltwig.cx
> 




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS