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

Re: SAX: Comments (question 7 of 10)

  • From: James Clark <jjc@j...>
  • To: xml-dev Mailing List <xml-dev@i...>
  • Date: Sun, 04 Jan 1998 07:35:01 +0700

sax preserve entities
David Megginson wrote:

> Should SAX include an event for comments?
> 
>   public void comment (char ch[], int length);

No.

This is appropriate only for editor type applications, which also
typically need to be able to preserve entity structure.  Unless SAX
also  provides enough information to support preservation of the entity
structure, it shouldn't provide information about comments. Providing
adequate information about the entity structure would prevent SAX from
being simple.  A startEntity and endEntity event is far from adequate
for this: consider internal entity references in attribute values for
example.

> PRO
> ---
> 
> - the DOM includes comments in the core level-one implementation;

My understanding is that the DOM is also going to provide full
information about the entity structure to support editor type
applications.

> - HyTime uses comments for lexical constraints.

I don't think HyTime 2 puts information intended for machine processing
in comments any longer.  Anyway these comments were inside markup
declarations, and so would not be allowed in XML.

James



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.