you saying I should do something like:
doc1.importNode(node2)
will this result in what I want?
-----Original Message-----
From: Jesse Pelton [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 19, 2003 3:00 PM
To: '[EMAIL PROTECTED]'
Subject: RE: appendChild
Nodes belong to a document, and therefore cannot be appended to another
document. They can be imported from one document to another, however; check
out DOMDocument::importNode().
-----Original Message-----
From: Williams, Rodger [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 19, 2003 7:55 AM
To: [EMAIL PROTECTED]
Subject: appendChild
I have two DOMDocument classes, doc1 and doc2 with their respective root
nodes node1 and node2
How do I append doc2, with parent node, and all its children nodes and
attributes, etc etc into doc1 as a child so that doc1 looks exactly the
same, only as a child of doc1.
I tried appending doc2 to the root node of doc1. I got an unhandled
exception.
node1 = doc1.getDocumentElement();
node1.appendChild(doc2)
I tried appending the rootnode of doc2 to the root node of doc1. Again, I
got an unhandled exception.
node1 = doc1.getDocumentElement();
node2 = doc2.getDocumentElement();
node1.appendChild(node2)
Essentially what I want to do is this.
I want to take two xml files:
doc1 : <reply>
<error>
blah blah blah
</error>
</reply>
doc2 : <request request_type="blahblah">
<r1>
<r11>
<r/11>
<r12>
<r/12>
</r1>
<r2>
<r21>
<r/21>
<r22>
<r/22>
</r2>
</request>
and create a third:
doc3: <reply>
<error>
blah blah blah
</error>
<request request_type="blahblah">
<r1>
<r11>
<r/11>
<r12>
<r/12>
</r1>
<r2>
<r21>
<r/21>
<r22>
<r/22>
</r2>
</request>
</reply>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]