[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: SAX: finalising org.sax.xml.Parser
Juergen Modre writes: > > In an ideal world, we'd also have some kind of ability to ask to > > parser to turn validation on or off, but I'm not certain that that's > > practical: any thoughts? > I thinks that is practical and necessary. > > One solution would be to have methods like: > void setValidation(boolean validation) > boolean getValidation() > > These methods can be called before starting to parse with > the parse() method. It's trickier than this -- for example, we'd probably have to create an exception that is thrown if the underlying parser does not support validation; furthermore, none of the parsers that I've looked at supports a toggle like this, and we will be forcing another design decision on them if we require this toggle. > I also think a parse method with an systemId only as parameter would be > convenient. (With targeting to users rather new to XML > and not very used to the publicId's). > > public abstract void parse (String systemId) > > This would also avoid the need to call every time > entityHandler.resolveEntity() to resolve the Entity. It might be simpler, though I'm trying to keep the number of methods to a minimum. It wouldn't affect EntityHandler.resolveEntity(), though, since that does not exist solely for the sake of handling public identifiers. Thanks, and all the best, David -- David Megginson ak117@f... Microstar Software Ltd. dmeggins@m... http://home.sprynet.com/sprynet/dmeggins/ 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! 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
|