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

Where is character data allowed?


xml allowed character
In 2.4, the holy script says:

"Text consists of intermingled character data and markup. Markup takes the
form of start-tags, end-tags, empty-element tags, entity references,
character references, comments, CDATA section delimiters, document type
declarations, processing instructions, XML declarations, text declarations,
and any white space that is at the top level of the document entity (that
is, outside the document element and not inside any other markup)."

Then it says:

"All text that is not markup constitutes the character data of the document."

As an exercise, I tried to make a similar list for character data. Here's
what I came up with:

- Element content
- Attribut values
- CDATA content
- Whitespace within the root element

Did I miss anything?

I wonder about entities. Is the literal entity value character data too? I
guess not, because all entity declarations ought to be considered part of
the document type declaration mentioned in 2.4.

A sentence like "everything outside the document element is considered part
of the markup" would have been helpful, assuming this is correct of course.

Gustaf


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.