All I want to do is to extract what ever child element that is under the envelope body element after it is parsed to an XMLOBJECT. e.g, <envelope> <header/> <body> <someChildElement>value</someChildElement> </body> </envelope>
I manage to get a handle to the envelope body element since it is a hard typed EnvelopeDocument xml bean. And then I want to get a handle to the body child element ('someChildElement'). I though of two ways to achieve that: 1. I can use the NODE on the body element, get the Body child element, and the parse what ever I get as child element via XMLOBJECT (again). 2. Get a handle to the Body xml object cursor, and then get the first child element of the xml object. (the problem is that when I tried that, I constantly got and <xml-fragment... element instead of the real body child element) Thanks, Asaf On 8/6/07, Jacob Danner <[EMAIL PROTECTED]> wrote: > > Hi Asaf, > Have you considered an xpath or xquery to get this data and then cast > or change it to the type you've discovered. > Maybe something along the lines of: > SoapEnvelopeDocument.executeQuery(//body) > > Please let us know if this won't work for you or isn't what you were > asking for. > -Jacob Danner > > > On 8/6/07, Asaf Lahav <[EMAIL PROTECTED]> wrote: > > > > > > > > > > I have several web services that return SOAP responses. > > > > I loaded (parse) the envelope document into xml beans. > > > > Now, I need to extract the xml document that is under the envelope body > > element, when I can't know which xmlbeans document is there. > > > > > > > > Can anyone provide me a code snippet for the purpose of extracting xml > > elements under the envelope body? > > > > Thanks in advance, > > > > Asaf > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Every time windows boots a Penguin loses its wings