How to get the full parent child path on schema validation. 2003-05-13 - By Ragunath Marudhachalam
Hi Rahul,
Thanks for the tip. I'm using DOM Parser. I went thru the link u gave me, but i didnt get to know how to use it. I mean to set the property, and how to get the element name. If you dont mind, could u plz help me as how to use it or give me a small sample of how to use it, coz so far i have only used setting features. I am very thankful for your time and help.
Ragu CircuitVision
-----Original Message----- From: Rahul Srivastava [mailto:rsrivastava@(protected)] Sent: Tuesday, May 13, 2003 2:14 AM To: xerces-j-user@(protected) Subject: RE: How to get the full parent child path on schema validation.
Hi Ragu,
You did not mention which parsing are you using viz. SAX/DOM parsing!.
In case you are using DOM parsing, you can try using the property dom/current-element-node, which will give you the current node. You can then traverse back from that node and get the full tree. See: http://xml.apache.org/xerces2-j/properties.html#dom.current-element-node for more details.
Cheers, Rahul.
> Ragunath Marudhachalam wrote... > > Hello All, > > I have been able to validate a xml document with a schema. I do have the > handler class and i'm able to print the error messages and also the line > number where the error has occured. For some reasons i need to have the > whole tree structure of the element where the error has occured. For > example, if the xml document is like this, > > <a> > <b> > <c> > <d> > </d> > > </c> > > </b> > > </a> > > and the error is at the element <d>, then i need to get the whole tree > structure from the root element, like a/b/c/d.... is it possible > to get that > in someway.. As far as i know, i havent found a direct method to do > that...It would be a real help if anybody could suggest me some method or > with some sample code.... > > Thanks > > Ragu > CircuitVision > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected) > For additional commands, e-mail: xerces-j-user-help@(protected) > >
--------------------------------------------------------------------- To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected) For additional commands, e-mail: xerces-j-user-help@(protected)
--------------------------------------------------------------------- To unsubscribe, e-mail: xerces-j-user-unsubscribe@(protected) For additional commands, e-mail: xerces-j-user-help@(protected)
|
|