From: Patrick B. <pat...@jo...> - 2011-03-31 16:40:17
|
Hi Adam, As always, thank you for the quick response. Here's a bit more about my goal: I have a third party library that operates on dom.Documents, and it requires the normalize function to be implemented (which isn't for exist.dom). So, having an exist.dom.DocumentImpl being passed in, I need to convert it to a dom.Document that supports all of the functions defined in the interface, then I can pass it into my library. Or, at least, that is my theory. Thanks! Patrick On Thu, Mar 31, 2011 at 6:34 AM, Adam Retter <ad...@ex...> wrote: > Hmm, > > Well they are quite different things, with a common ancestor. > > org.exist.dom.DocumentImpl represents a document stored in the > database. So if you want this, you would need to store your document > in the db. > > There is also org.exist.memtree.DocumentImpl which represents a > document constructed in memory. You may have more luck converting to > this as I guess the xercesDom is also constructed in memory. > > But... I guess the question is, what are you trying to do? > > On 31 March 2011 03:23, Patrick Bosek <pat...@jo...> wrote: > > Hello, > > What is the correct way to convert xerces.dom.DocumentImpl to > > org.exist.dom.DocumentImpl and vice versa? > > A simple answer to this would make my night! > > Thanks, > > > > -- > > Patrick Bosek > > Jorsek Software > > Cell (585) 820 9634 > > Office (585) 239 6060 > > Jorsek.com > > > > > > > ------------------------------------------------------------------------------ > > Create and publish websites with WebMatrix > > Use the most popular FREE web apps or write code yourself; > > WebMatrix provides all the features you need to develop and > > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > > > > _______________________________________________ > > Exist-open mailing list > > Exi...@li... > > https://lists.sourceforge.net/lists/listinfo/exist-open > > > > > > > > -- > Adam Retter > > eXist Developer > { United Kingdom } > ad...@ex... > irc://irc.freenode.net/existdb > -- Patrick Bosek Jorsek Software Cell (585) 820 9634 Office (585) 239 6060 Jorsek.com |