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