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 中关于CSS操作部分使用说明
Jun 10 Javascript
jquery验证表单中的单选与多选实例
Aug 18 Javascript
自动完成的搜索框javascript实现
Feb 26 Javascript
jQuery简单获取DIV和A标签元素位置的方法
Feb 07 Javascript
JavaScript中闭包的详解
Apr 01 Javascript
详解用node.js实现简单的反向代理
Jun 26 Javascript
将 vue 生成的 js 上传到七牛的实例
Jul 28 Javascript
vue组件初学_弹射小球(实例讲解)
Sep 06 Javascript
详解Vue.js项目API、Router配置拆分实践
Mar 16 Javascript
浅谈Vue.js 中的 v-on 事件指令的使用
Nov 25 Javascript
详解vue 兼容IE报错解决方案
Dec 29 Javascript
d3.js实现图形缩放平移
Dec 19 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
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
php 信息采集程序代码
2009/03/17 PHP
php实现下载限制速度示例分享
2014/02/13 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
JS中Iframe之间传值的方法
2013/03/11 Javascript
node.js中的fs.mkdir方法使用说明
2014/12/17 Javascript
js点击文本框后才加载验证码实例代码
2015/10/20 Javascript
jquery过滤特殊字符',防sql注入的实现方法
2016/08/17 Javascript
Node.js connect ECONNREFUSED错误解决办法
2016/09/15 Javascript
浅谈js的ajax的异步和同步请求的问题
2016/10/07 Javascript
手机端转换rem适应
2017/04/01 Javascript
Node.JS文件系统解析实例详解
2017/05/15 Javascript
基于LayUI分页和LayUI laypage分页的使用示例
2017/08/02 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
对mac下nodejs 更新到最新版本的最新方法(推荐)
2018/05/17 NodeJs
vue input实现点击按钮文字增删功能示例
2019/01/29 Javascript
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python用户管理系统
2018/03/13 Python
详解python配置虚拟环境
2019/04/08 Python
如何在Django项目中引入静态文件
2019/07/26 Python
python爬虫scrapy图书分类实例讲解
2020/11/23 Python
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
澳大利亚音乐商店:Bava’s Music City
2019/05/05 全球购物
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
工艺工程师岗位职责
2014/03/04 职场文书
《水乡歌》教学反思
2014/04/24 职场文书
老人节标语大全
2014/10/08 职场文书
2015年采购部工作总结
2015/04/23 职场文书
通知格式
2015/04/27 职场文书
战马观后感
2015/06/08 职场文书
漂亮妈妈观后感
2015/06/08 职场文书
2016年小学生清明节广播稿
2015/12/17 职场文书
2016大学军训心得体会
2016/01/11 职场文书
自荐信大全
2019/03/21 职场文书
研究生学习计划书应该怎么写?
2019/09/10 职场文书
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL