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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: SAX: Comments (question 7 of 10)

[ Lists Home | Date Index | Thread Index ]
  • From: James Clark <jjc@jclark.com>
  • To: xml-dev Mailing List <xml-dev@ic.ac.uk>
  • Date: Sun, 04 Jan 1998 07:35:01 +0700

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@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

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

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