Shital Joshi wrote:
Yes thats right .hi there, If I am using SAX Parser + schema to validate the XML document, can I still get the name of element where schema validation failed? I guess I have to implement startElement() method and in the errorHandler I can get the current element name from the startElement() method. Is this a correct approach?
Regards
venu
-Shital Joshi MFG Systems -----Original Message----- From: K. Venugopal [mailto:[EMAIL PROTECTED]] Sent: Tuesday, May 20, 2003 5:26 AM To: [EMAIL PROTECTED] Subject: Re: XML parser Hi Utsav , With xerces you could get the location where error has occured . For this you need to set a error handler and query the current node in the error handler as shown below . eg: Element node = (Element)parser.getProperty("http://apache.org/xml/properties/dom/current-el ement-node"); For more information refer to http://xml.apache.org/xerces2-j/properties.html Hope this helps . Regards venuHi, Presently I am working on a project whose aim is to validify an invalid XML document. For it, I need a XML validating parser, to which I call from my Java program giving it the root of the DOM tree of the XML document and it should return to the program , the pointer to the node which contains the error (if the document is invalid) and NULL (if the document is valid). Does any such parser exits ? or, is there any parser available to which I can easily modify to get the desired ersult. Utsav --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
