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


Help: OASIS Mailing Lists Help | MarkMail Help



   xml:space in nested elements

[ Lists Home | Date Index | Thread Index ]
  • From: Jeff Stock <jeff.stock@contractor.openwave.com>
  • To: xml-dev@lists.xml.org
  • Date: Tue, 12 Dec 2000 10:01:28 -0800

Please consider the following DTD fragment

<!ELEMENT foo (bar)*>
 xml:space CDATA #FIXED "preserve"
<!ELEMENT bar (goo)*>

and the following document fragment


Without the xml:space attribute on element <foo>, this
would be a valid XML document. However, the presence
of the xml:space='preserve' attribute on the element
<foo> would seem to imply that element <bar> is now
going to have #PCDATA is its content, which is not
allowed by the DTD. So a validating XML parser must
reject the above document fragment as invalid.

Is this the correct conclusion to draw?



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

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