2012-04-12 53 views
0

我通過解析api取得了一些價值,現在我想知道是否通過解析值爲null,然後值不應該添加到字符串數組,如果有一些值只能添加到字符串[]中。請幫助 這是我的代碼:放棄字符串[]的空值java

String[] title_array=null; 
myparseobj=new XMLParser(); 
if(myparseobj.xmlParsing(url,"item","title") != null){ 
    title_array=myparseobj.xmlParsing(url,"item","title"); 
} 

但是這不工作,請幫助

+0

你是什麼意思「不工作「? – 2012-04-12 10:01:04

+0

不工作意味着我曾經從api獲得4個值,兩個具有一些特定的值,最後兩個具有空值,所以我想檢查值是否爲空,那麼我不想插入到字符串[],如果不爲null,那麼只應該添加到數組中,並應相應地顯示數組的長度 – Ved 2012-04-12 10:07:55

回答

0

myparseobj=new XMLParser();
String val = myparseobj.xmlParsing(url,"item","title");
if(!((val == null)||("null".equalsIgnoreCase(val))){
title_array=myparseobj.xmlParsing(url,"item","title"); }

+0

其不工作 – Ved 2012-04-12 10:05:02

+0

您是不是說它仍然向數組列表中添加空值? – 2012-04-12 10:06:36

+0

是的,但它不是arraylist它的字符串[] – Ved 2012-04-12 10:08:23