У меня возникают проблемы с копированием узлов из одного документа в другой. Я использовал методы acceptNode и importNode из Node, но они не работают. Я также попробовал appendChild, но это исключение. Я использую Xerces. Разве это не реализовано? Есть ли другой способ сделать это?
List<Node> nodesToCopy = ...;
Document newDoc = ...;
for(Node n : nodesToCopy) {
// this doesn't work
newDoc.adoptChild(n);
// neither does this
//newDoc.importNode(n, true);
}