DOMパーサを使用してXMLファイルにタグを追加しています。私はDOMパーサを使っていくつかの新しいタグを作成しており、arraylistを渡してその値を設定したいと思っています。私のarraylistは私がデータベースから取得している値を含んでいます。XMLのnull値を置き換える方法
私のコードは次のされています
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>
に私は助けてくださいArrayListにdatabseから来ているヌルを削除し、XMLに比べてと 上記のようなフォームを取得したい...
ループ? – AjahnCharles
私のコードを編集しています...見てください – user8548920
私はあなたがテキストノードを追加しないと自動的に崩壊すると思います。追加する前にStringがnullであるかどうかを調べる答えを投稿しました。 – AjahnCharles