У меня возникли проблемы с копированием узлов из одного документа в другой. Я использовал методы takeNode и importNode из Node, но они не работают. Я также пробовал addChild, но это вызывает исключение. Я использую Ксерцес. Там это не реализовано? Есть ли другой способ сделать это?
List nodesToCopy = ...;
Document newDoc = ...;
for(Node n : nodesToCopy) {
// this doesn't work
newDoc.adoptChild(n);
// neither does this
//newDoc.importNode(n, true);
}
Подробнее здесь: https://stackoverflow.com/questions/873 ... er-in-java