Thanks a lot Jeff. My xmlobj is indeed at the document level. I'll try the
approach you've suggested. Thanks again.
Gugle.

On Mon, Oct 5, 2009 at 3:33 PM, Jeff Lusted <j...@star.le.ac.uk> wrote:

> Hi Gugle!
>
> Yes indeed, that is what I am suggesting, provided the xmlobj you create
> is at the document level, I believe. (So the token source would be the
> equivalent of XmlCursor.TokenType  of STARTDOC ... the singleton
> start-document token type). I don't think the cast will be correct
> otherwise.
>
> Regards
> Jeff
>
> On Mon, 2009-10-05 at 15:09 +0530, first last wrote:
> > Hi Jeff,
> > Thanks for the quick respons. Are you suggesting that I do the
> > following?
> >
> >
> > org.apache.xmlbeans.xmlobject xmlObj = null;
> > ...
> > create/populate the xmlObj
> > ....
> > //directly typecast the xmlobj to Document
> > org.w3c.dom.Document nd = (Document) xmlObj.getDomNode();
> >
> >
> > Is this correct?
> >
> >
> > Regards,
> > Gugle
> >
> >
> >
> >
> > On Mon, Oct 5, 2009 at 2:50 PM, Jeff Lusted <j...@star.le.ac.uk>
> > wrote:
> >         Hi Gugle!
> >
> >
> >         On Mon, 2009-10-05 at 14:03 +0530, first last wrote:
> >         > Hi all,
> >         > I'm using XMLBeans to create an XML object which is of
> >         > type org.apache.xmlbeans.xmlobject. But I need to pass this
> >         XML
> >         > content to an API which expects an XML of type -
> >         org.w3c.dom.Document.
> >         > Does XMLBeans provide a direct way of converting from
> >         xmlobject to
> >         > dom.Document? I noticed that we can go from XmlObject to
> >         org.w3c.dom
> >         > Node Object using XmlObject.newDomNode(), but not sure how
> >         to get a
> >         > dom.Document object from XMLobject. Can someone let me know
> >         if this is
> >         > possible?
> >
> >
> >         My understanding is that if you use the XmlObject that is the
> >         equivalent
> >         of the document interface, then yourXmlObject.getDomNode()
> >         should return
> >         the correct Dom Node and this used tocast to a
> >         org.w3c.dom.Document...
> >
> >         >From the api...
> >
> >         > public Node getDomNode()
> >         >
> >         >
> >         > Returns a W3C DOM Node containing the XML represented by
> >         this source.
> >         > This is a live DOM node, not a copy. Any changes made
> >         through this
> >         > node are immediately reflected in the document associated
> >         with this
> >         > token source. Depending on the kind of token this
> >         XmlTokenSource
> >         > represents, an appropriate node will be returned.
> >
> >         Haven't tried this any time recently. Hope my understanding is
> >         good.
> >         Regards
> >         Jeff
> >         --
> >         Jeff Lusted               tel: +44 (0)116 252 3581
> >         Astrogrid Project         mob: +44 (0)7941 599062
> >         Dept Physics & Astronomy  email: j...@star.le.ac.uk
> >         University of Leicester   web: http://www.astrogrid.org
> >
> >
> >
> ---------------------------------------------------------------------
> >         To unsubscribe, e-mail: user-unsubscr...@xmlbeans.apache.org
> >         For additional commands, e-mail: user-h...@xmlbeans.apache.org
> >
> >
> >
> --
> Jeff Lusted               tel: +44 (0)116 252 3581
> Astrogrid Project         mob: +44 (0)7941 599062
> Dept Physics & Astronomy  email: j...@star.le.ac.uk
> University of Leicester   web: http://www.astrogrid.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@xmlbeans.apache.org
> For additional commands, e-mail: user-h...@xmlbeans.apache.org
>
>

Reply via email to