Hi,
Ich versuche ein Knoten von einem Document in ein Anderes zu kopieren.
Jedoch kommt es entweder zum Typ Konflikt zwischen org.w3c.dom.Node und org.dom4j.Node
oder
so wie die funktion jetzt verwendet wird kommt eine exception, dass das Element nicht in die Node gecastet werden kann.
Ich bin für alle Tipps Dankbar.
mfg
Ich versuche ein Knoten von einem Document in ein Anderes zu kopieren.
Code:
SAXReader reader = new SAXReader();
Document document = reader.read(file);
sequenceElements = document.selectNodes("//XPD:OBJ[@type='UMLInteractionInstanceSet']");
for(Iterator seqIter = sequenceElements.iterator(); seqIter.hasNext(); )
{
Element actElem = (Element) seqIter.next();
DOMDocument newDOMDoc = new DOMDocument();
newDOMDoc.importNode((org.w3c.dom.Node) actElem, true);
newDOMDoc.appendChild((org.w3c.dom.Node)actElem);
docList.add(newDOMDoc);
}
Jedoch kommt es entweder zum Typ Konflikt zwischen org.w3c.dom.Node und org.dom4j.Node
oder
so wie die funktion jetzt verwendet wird kommt eine exception, dass das Element nicht in die Node gecastet werden kann.
Ich bin für alle Tipps Dankbar.
mfg