json串解析问题
来源:互联网 发布:服务器端软件 编辑:程序博客网 时间:2024/05/17 00:02
最近工作中涉及到json串的解析,所以将解决办法贴在这里。
调用openstack API后,返回的信息是json字符串,这就需要json串解析来获取我想要的信息
网上查了一些解决办法,现在说说我所采用的办法,使用的jar包为json.jar
json串分以下这些情况
1 字段值就是要获取的值,如{"name":"tom"} ,使用
JSONObject json = new JSONObject(jsonStr);将json串变为json对象
String value = json.getString(key);取出json中的一个key对应的value值
2 字段值还是json串 如{"user":{"name":"tom"}} ,这种情况嵌套使用1中的函数实现即可
3 字段值是数组时 ,如{"user":[{"name":"tom"}]}
JSONArray array = new JSONArray(jsonStrList); 将字符串转化为由json组成的数组 [{"name":"tom"}]
JSONObject json = array.getJSONObject(i); 取出数组中的一个json元素
String value = json.getString(key);取出json中的一个key对应的value值
0 0
- json串解析问题
- Json解析速度问题
- jQuery解析JSON问题
- JSON解析尖括号问题
- js解析json问题
- JSON解析问题
- json解析精度问题
- JSON字符串解析问题
- JSON解析问题集锦
- json-lib中toBean方式解析JSON串大小写问题
- 解析Json问题(bom)
- jQuery解析JSON的问题
- json 特殊字符解析问题
- JSON 数据解析相关问题
- 关于Json解析的问题
- android JSON数据解析问题
- 遇到bug json解析问题
- Gson解析json小问题
- HTML 学习总结
- Android 基础总结:( 二十一)AIDL详解(下)
- 带您认识不一样的Cognos
- C++面试题:String类的实现
- First Blog
- json串解析问题
- Gecco爬虫框架的线程和队列模型
- 几种常见数据库连接池的使用比较
- static和const关键字的使用
- struts2 hibernate搭建过程
- [Latex] tikz包使用时出现的一个问题及解决
- Android 基础总结:( 二十二)JSON详解(上)
- npm使用介绍
- VC开发的ActiveX加入安全机制,避免IE中提示“在此页上的ActiveX控件,,不安全,你想允许这种交互吗?”