假如有如下的json
{"SSGM":null}
如何将这个null替换成空字符串 “”?
第1个回答 2011-09-06
你后面那个值肯定是传进去的是吧?加个if判断,如果为空你就在后面写上"",
第2个回答 2011-09-06
以java来说,方法如下:
例如你的json变量为:json = {"SSGM":null}
import net.sf.json.JSONObject;//JSONObeject所在的包,到网上搜索很快就能找到
JSONObject jsonObj = new JSONObject(json);
String SSGM = jsonObj.get("SSGM");//获取JSON中SSGM的值便于判断
if(null == SSGM) {
jsonObj .put("SSGM","")//如果为null那么将SSGM的值赋值为""
}本回答被提问者采纳
例如你的json变量为:json = {"SSGM":null}
import net.sf.json.JSONObject;//JSONObeject所在的包,到网上搜索很快就能找到
JSONObject jsonObj = new JSONObject(json);
String SSGM = jsonObj.get("SSGM");//获取JSON中SSGM的值便于判断
if(null == SSGM) {
jsonObj .put("SSGM","")//如果为null那么将SSGM的值赋值为""
}本回答被提问者采纳
第3个回答 2011-09-06
假如有如下的json {