2013-01-04 89 views
0

我想將xml的節點複製到另一個xml。 我創建了XML的兩個DOM,當我發現我所需要的節點我試試這個代碼將節點xml複製到另一個xml

NodeList elementi = doc.getChildNodes(); 
for (int i = 0; i < elementi.getLength(); i++){ 
    NodeList datiTitolo = elementi.item(i).getChildNodes(); 
    for (int j = 0; j < datiTitolo.getLength(); j++){ 
     if(datiTitolo.item(j).getFirstChild().getTextContent().equals("cariplo")){ 
      buy.importNode(datiTitolo.item(j), true); 
      System.out.println("Fatto"); 
      break; 
     } 
    } 
} 

但似乎無能爲力..當我寫到文件沒有appaer 哪裏是錯誤?

+0

什麼語言? Java的?請適當標記。 – McDowell

回答

0

您忘了實際將導入的節點插入到目標文檔中。

Node node = buy.importNode(datiTitolo.item(j), true); 
buy.appendChild(node); // or wherever else the imported Node should be inserted 
相關問題