JSON取值前判断


Posted in Javascript onDecember 23, 2014
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

Javascript 相关文章推荐
基于jquery可配置循环左右滚动例子
Sep 09 Javascript
用Javascript评估用户输入密码的强度(Knockout版)
Nov 30 Javascript
js去除重复字符串两种实现方法
Jan 09 Javascript
javascript闭包传参和事件的循环绑定示例探讨
Apr 17 Javascript
JavaScript实现的图像模糊算法代码分享
Apr 22 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
Jun 09 Javascript
Javascript中实现trim()函数的两种方法
Feb 04 Javascript
jQuery实现的淡入淡出二级菜单效果代码
Sep 15 Javascript
轻松学习Javascript闭包函数
Dec 15 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
JS重学系列之聊聊new操作符
Mar 04 Javascript
vue之延时刷新实例
Nov 14 Javascript
jQuery基础语法实例入门
Dec 23 #Javascript
jQuery回调函数的定义及用法实例
Dec 23 #Javascript
jQuery中odd选择器的定义和用法
Dec 23 #Javascript
浅析javascript 定时器
Dec 23 #Javascript
JavaScript中自定义事件用法分析
Dec 23 #Javascript
jQuery中even选择器的定义和用法
Dec 23 #Javascript
javascript实现依次输入input自动定焦
Dec 23 #Javascript
You might like
239军机修复记
2021/03/02 无线电
PHP IPV6正则表达式验证代码
2010/02/16 PHP
php file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
PHP连接MYSQL数据库实例代码
2016/01/20 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib
2007/04/29 Javascript
HTML 自动伸缩的表格Table js实现
2009/04/01 Javascript
javascript Array对象基础知识小结
2010/11/16 Javascript
浅谈javascript的原型继承
2012/07/25 Javascript
js获取当前日期代码适用于网页头部
2013/06/27 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
Vue2单一事件管理组件通信
2017/05/09 Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
2020/02/07 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
Django2.1.3 中间件使用详解
2018/11/26 Python
解决Python3 控制台输出InsecureRequestWarning问题
2019/07/15 Python
python 轮询执行某函数的2种方式
2020/05/03 Python
俄罗斯极限运动网上商店:Board Shop №1
2020/12/18 全球购物
行政管理专业推荐信
2013/11/02 职场文书
大学生毕业自我评价范文分享
2013/11/07 职场文书
2015年幼儿园毕业感言
2014/02/12 职场文书
学校食品安全实施方案
2014/06/14 职场文书
餐厅周年庆活动方案
2014/08/25 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
刑事辩护授权委托书格式
2014/10/13 职场文书
校长师德表现自我评价
2015/03/04 职场文书
小学安全工作总结2015
2015/05/18 职场文书
安全教育第一课观后感
2015/06/17 职场文书
回复函范文
2015/07/14 职场文书
CSS3通过var()和calc()函数实现动画特效
2021/03/30 HTML / CSS
python tqdm用法及实例详解
2021/06/16 Python
「天才王子的赤字国家重生术」妮妮姆·拉雷粘土人开订
2022/03/21 日漫