[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: SAX Question
Len wrote: > > <mydoc > att1="somevalue" > att2="someother,another,yetanother" > att3="stillmore"> > </mydoc> > > ... results in a call to the error handler .. Is that right? > Of course there are no apparent errors in the xml that you posted, so one wouldn't expect a call to the error handler. However, if you furnish the xml with a DTD that declares the mydoc element as EMPTY, e.g. <!ELEMENT mydoc EMPTY> and you have validation enabled, then it would be perfectly appropriate for the error handler to be called. It should give you an error message such as the following from xmlvalid[1] Error: unexpected character content within element 'mydoc' When an element is declared EMPTY, it means just that. There is no allowance for any content, including whitespace. See VC: Element Valid in the XML rec. Regards ~Rob -- Rob Lugt ElCel Technology http://www.elcel.com/ [1] http://www.elcel.com/products/xmlvalid.html
|
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
|