我使用DOM解析器在xml文件中添加了更多標籤。我正在使用DOM解析器創建一些新標籤,並希望通過傳遞數組列表來設置它們的值。我的arraylist包含我從數據庫中檢索的值。如何替換XML中的空值
我的代碼是如下:
loading file using dom parser
for(String s:a.List){
Element n= doc.createElement("value");
n.appendChild(doc.createTextNode(String.valueOf(s)));
}
我在這裏創造新的標籤,並在該標籤通過S的值。
Output I am getting:
<value>1</value>
<value>2</value>
<value>3</value>
<value>null</value>
<value>null</value>
<value>4</value>
; ; 等
Expected output:
<value>1</value>
<value>2</value>
<value>3</value>
<value/>
<value/>
<value>4<value>
我想刪除空是從DATABSE來ArrayList和比XML及以上 提到請幫忙弄形式...
你可以發佈你的代碼循環? – AjahnCharles
我有編輯我的代碼...請看看 – user8548920
我想如果你不添加文本節點,它會自動崩潰。我發佈了一個答案,用於在追加之前檢查字符串是否爲空。 – AjahnCharles