Скрыть
[java] org.w3c.dom
тип переменной tmp - org.w3c.dom.Element
реализация от org.apache.xerces.dom.ElementImpl :
org.w3c.dom.Element data = tmp.getOwnerDocument().createElement("bla-bla-bla");
org.w3c.dom.Node node = tmp.cloneNode(true);
data.appendChild(node);
приведённый код бросает эксепшн.
code:org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR: A node is used in a different document than the one that created it.
at org.apache.xerces.dom.ParentNode.internalInsertBefore(Unknown Source)
at org.apache.xerces.dom.ParentNode.insertBefore(Unknown Source)
at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
справшивается, какого херачто ему не нравится?