[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: PCDATA vs CDATA

  • From: "Tom Otvos" <tomo@e...>
  • To: "XML Dev" <xml-dev@i...>
  • Date: Tue, 30 Jun 1998 15:53:29 -0400

cdata vs pcdata
Hmm, is that the only case where an XML parser might do the "wrong thing" if
it came across a document without a supporting DTD?  It seems to me that if
a document comes through without a DTD, and an element contained data not
explicitly escaped, then it would not be unreasonable to assume PCDATA and
try to parse it.  However, if a DTD is there to provide more info, then use
it.  I am not sure I see how it is significantly different than validating
that an element may, or may not, be a child of another element.

Tom Otvos
Director of Research, EveryWare Development Inc.
http://www.everyware.com/
"Try not! Do, or do not. There is no 'try'." - Yoda

-----Original Message-----
From: David G. Durand <david@d...>
To: XML Dev <xml-dev@i...>; Tom Otvos <tomo@e...>
Date: Tuesday, June 30, 1998 4:27 PM
Subject: Re: PCDATA vs CDATA


>Unmarked CDATA in an instance is not parseable without the element
declaration
>and without making all XML parsers read all DTDs to determine if CDATA
>might be found in any elements. This violates some of the design goals of
XML,
>and thus the decision was taken to eliminate CDATA content models.
>
>EMPTY has also been effectively trashed by XML's willingness to allow
<e></e>
>to represent an element <a> with an EMPTY content model.
>
>in both cases we pay a price (in convenience for CDATA and expressiveness
>for EMPTY), but we do get a system that will work well on the WWW in ways
that
>full SGML does not.
>
>  -- David
>
>------------------------------------------+----------------------------
>David Durand                 dgd@c...| david@d...
>Boston University Computer Science        | Dynamic Diagrams
>http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
>                                          | MAPA: mapping for the WWW
>                                          |
http://dynamicDiagrams.com/minimapa
>


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.