Hi Jeffrey, I thought this would work, but both (parent) Documents seems to be [#document: null] if I do Document dom.toString(). And if I look in the Xerces 1.0.2 code this check is made before replaceChild() can be done. Is this a bug of the Xerces DomParser?
What to do? Cheers, Peet New code: parsedDom.importNode(theRealElement, true); parsedDom.replaceChild(theElement, theElement); ----- Original Message ----- From: "Jeffrey Rodriguez" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 15, 2000 12:47 PM Subject: Re: replaceChild > Mr. Sneekes, I think that the way to do this is by using > the org.w3c.dom.Document public importNode method. > > Node importNode(Node importedNode, > boolean deep) > throws DOMException; > > Thanks, > Jeffrey Rodriguez > XML4J Development > IBM Cupertino > > > > > >From: "Peet Sneekes" <[EMAIL PROTECTED]> > >Reply-To: "Peet Sneekes" <[EMAIL PROTECTED]> > >To: "Xerces Mailgroup" <[EMAIL PROTECTED]> > >Subject: replaceChild > >Date: Wed, 15 Mar 2000 12:31:07 +0100 > > > >Hi, > > > >I want to replace an Element of a Document with another Element from > >another > >Document. > >So I first clone the new Element and than I do replaceChild() (see sample > >code). > > > >Still it gives the "DOM005 Wrong document" error. > > > >Any suggestions? Thanks! > > > >Peet Sneekes, > >Mediamatic IP, > >Amsterdam > ><< sampleCode.java >> > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com >