2016-07-22 72 views
0

我想一個標籤附加到我的XML文件的袋鼠,不過我對的createElement得到一個錯誤:AAppend元素到根

if(hashValidationRulesAtt.get("mandatory").equals("true") && (elemValue==null||elemValue.equals(""))){ 
         DOCUMENTS.appendChild(doc.createElement(statusKO));} 
        else{ 
         DOCUMENTS.appendChild(doc.createElement(statusOK)); 
        }. Any help 

if(hashValidationRulesAtt.get("mandatory").equals("true") && (elemValue==null||elemValue.equals(""))){ 
         DOCUMENTS.appendChild(doc.createElement(statusKO));} 
        else{ 
         DOCUMENTS.appendChild(doc.createElement(statusOK)); 
        } 

回答

0

你應該根元素追加到文檔,然後將根的childelements附加到根元素。 這是一個例子

Document doc = docBuilder.newDocument(); 
    Element rootElement = doc.createElement("Expenses"); 
    doc.appendChild(rootElement); 

     for (String s : list) 
     { 
      Element element = doc.createElement(type); 
      element.appendChild(doc.createTextNode(s)); 
      rootElement.appendChild(element); 
     }