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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Can an element be sometimes empty?

[ Lists Home | Date Index | Thread Index ]
  • From: Michel Rodriguez <mrodrigu@ieee.org>
  • To: xml-dev@lists.xml.org
  • Date: Tue, 25 Jul 2000 13:12:39 -0400 (EDT)

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