首页 > 语言 > JavaScript > 正文

JSON取值前判断

2024-05-06 16:12:41
字体:
来源:转载
供稿:网友
这篇文章主要介绍了JSON取值前判断,需要的朋友可以参考下
 
 

 

复制代码代码如下:

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);
}

 

运行结果:

 

复制代码代码如下:

null
OezXcEiiBSKSxW0eoylIeIVb08lFhyeFsq6cUJJNo8XYLoJjqYARJOZUrnqhfvnyuq9ojibRxolf9ElS7PSM0Kz1OTNlJ8ZKJl2BfbPi0LA-nQ9uNVUE8ujLFsdCeP79_L9FmIYcmHLXWXnl-fUsVg

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选