Hi Alberto, Thanks for the reply. Can you please tell me how to redefine the startElement method in the call back class? Sorry, I haven't worked with SAX Parser.
Regards Mini. On 7/26/06, Alberto Massari <[EMAIL PROTECTED]> wrote:
Hi Mini, At 11.50 12/07/2006 +0200, Minimol M wrote: >Hello, > >I am new to Xerces-C. I want to validate the XML file with the >schema referenced within the instance doucment if there is one, otherwise >use a schema from an external location. For using a schema from the >external location, I use the following code and it works fine. > >[...] > >Can anybody tell me how I can check whether a schema is referenced in the >instance document? You will have to parse the file in order to find out if it has the XSI attributes defined in the root element; just create a callback class that only redefine the startElement method, create a SAX2 parser, and invoke parseFirst/parseNext until your startElement is invoked and you can inspect the attributes of the root node. Hope this helps, Alberto
