我正在使用下面提到的代碼在arraylist的xml中編寫逗號分隔值。替換XML中的空值
String commaSeparated = String.join(",", list);
Element n= doc.createElement("value");
n.appendChild(doc.createTextNode(commaSeparated));
我的ArrayList中包含的表示如下一些空值:
<value>1,2,3,null,4,5,null,6</value>
我想通過一些其他的值來代替這個空說「一」。
我使用下面的代碼來做到這一點:
if(commaSeparated==null){
commaSeparated="a";
}
但還是我得到空值,而不是預期的輸出。
預期輸出:
<value>1,2,3,a,4,5,a,6</value>
請幫
很難知道,因爲相關的代碼是不完整的,但我的猜測是,「空」(一個字符串值)是不一樣的空。 – jdv