Ah didn't know that,
that worked like a charm thank you.
On Sun, Aug 10, 2008 at 2:16 PM, Erik Wright <
[EMAIL PROTECTED]> wrote:
> A node must always be owned by a document, and a node from one document may
> not be appended to another.
>
> There is, however, an "import(node)" method on Document that may be used to
> copy a node from one document into another.
>
> I hope that helps.
>
> Erik
>
>
> On 10-Aug-08, at 8:26, "Daniel Burrell" <[EMAIL PROTECTED]> wrote:
>
> Suppose you have 2 documents.
>> docONE
>> docTWO
>>
>> If I create a DOMElement with docOne
>>
>> DOMElement *myChild = docOne->createElement(XMLString::transcode("temp"));
>>
>> and I then try to attatch the new myChild element to docTWO, like this
>>
>> docTWO->getDocumentElement()->appendChild(myChild);
>>
>> I get an exception raised.
>>
>> Why is this? I see it is possible to get the owner document of a node.
>> But I can't see the matching set method.
>>
>> Also, is there no way to create an element without attaching it to a
>> document?
>> sort of
>>
>> DOMElement *myChild = new DOMElement(XMLString::transcode("temp"));
>>
>> Thanks
>>
>