JSON取值前判斷
更新時(shí)間:2014年12月23日 10:47:18 投稿:hebedich
這篇文章主要介紹了JSON取值前判斷,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
public static void main(String[] args)throws Exception{
String jsonStr1="{\"access_token\":\"OezXcEiiBSKSxW0eoylIeIVb08lFhyeFsq6cUJJNo8XYLoJjqYARJOZUrnqhfvnyMKOSjz5SHPHGUmt6f09_762MWQ0HLnZtffDPyD2A6TgCqWlZAEsHLhIaaQVYx1lywxOWQTrr7rX13i_w1INGnw\",\"expires_in\":7200,\"openid\":\"owYTUs68SXYX83wBvm_uN4Ya****\",\"scope\":\"snsapi_base\"}";
String jsonStr2="{\"access_token\":\"OezXcEiiBSKSxW0eoylIeIVb08lFhyeFsq6cUJJNo8XYLoJjqYARJOZUrnqhfvnyMKOSjz5SHPHGUmt6f09_762MWQ0HLnZtffDPyD2A6TgCqWlZAEsHLhIaaQVYx1lywxOWQTrr7rX13i_w1INGnw\",\"expires_in\":7200,\"refresh_token\":\"OezXcEiiBSKSxW0eoylIeIVb08lFhyeFsq6cUJJNo8XYLoJjqYARJOZUrnqhfvnyuq9ojibRxolf9ElS7PSM0Kz1OTNlJ8ZKJl2BfbPi0LA-nQ9uNVUE8ujLFsdCeP79_L9FmIYcmHLXWXnl-fUsVg\",\"openid\":\"owYTUs68SXYX83wBvm_uN4Y****\",\"scope\":\"snsapi_base\"}";
JSONObject json1=JSONObject.fromObject(jsonStr1);
JSONObject json2=JSONObject.fromObject(jsonStr2);
String refresh_token_1=null;
String refresh_token_2=null;
if(json1.containsKey("refresh_token")){
refresh_token_1=json1.getString("refresh_token");
}
if(json2.containsKey("refresh_token")){
refresh_token_2=json2.getString("refresh_token");
}
System.out.println(refresh_token_1);
System.out.println(refresh_token_2);
}
運(yùn)行結(jié)果:
復(fù)制代碼 代碼如下:
null
OezXcEiiBSKSxW0eoylIeIVb08lFhyeFsq6cUJJNo8XYLoJjqYARJOZUrnqhfvnyuq9ojibRxolf9ElS7PSM0Kz1OTNlJ8ZKJl2BfbPi0LA-nQ9uNVUE8ujLFsdCeP79_L9FmIYcmHLXWXnl-fUsVg
您可能感興趣的文章:
- java json字符串轉(zhuǎn)JSONObject和JSONArray以及取值的實(shí)例
- js遍歷json對(duì)象所有key及根據(jù)動(dòng)態(tài)key獲取值的方法(必看)
- 淺談json取值(對(duì)象和數(shù)組)
- jquery實(shí)現(xiàn)下拉菜單的二級(jí)聯(lián)動(dòng)利用json對(duì)象從DB取值顯示聯(lián)動(dòng)
- 當(dāng)json鍵為數(shù)字時(shí)的取值方法解析
- 百度編輯器從Json對(duì)象中取值,完成初次渲染,在編輯器內(nèi)畫表格
- 實(shí)例詳解JSON取值(key是中文或者數(shù)字)方式
相關(guān)文章
nodejs教程 安裝express及配置app.js文件的詳細(xì)步驟
express.js是nodejs的一個(gè)MVC開發(fā)框架,并且支持jade等多種模板。下面簡單來說說express的安裝和app.js文件的配置,然后在今后的教程中一步一步使用express.js搭建個(gè)聊天室2013-05-05

