[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: sax2: cdata, characters and ignorable whitespace
David Megginson wrote: > > void characters (int type, char [] characters, int start, int length); > > > > The value of the type parameter is one of > > the integer constants IGNORABLE_WHITESPACE, > > CHARACTERS, or CDATA. > > It has two major disadvantages: > > 1. Characters in CDATA really are normal characters in the XML > definition, and the fact that they're in a CDATA section is just > noise for most apps (and doesn't belong in the core > DocumentHandler). > > 2. People who do care about CDATA sections might be unhappy to have > two consecutive CDATA sections collapsed into one. I am not really convinced: 1. Reporting the CDATA int does not hurt anybody who is not interested. 2. People also might be unhappy if they do not know if " or ' was used as quote for attributes. OK, I see that each option has several advantages and disadvantages. In the end, it's ok to me to take some extra effort if I want to write the "same" document back from sax2 events. Best regards Stefan -- Stefan Haustein University of Dortmund Computer Science VIII www-ai.cs.uni-dortmund.de 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/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe 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! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|