Java遍历复杂json数据
来源:互联网 发布:法拉克系统编程实例 编辑:程序博客网 时间:2024/06/06 20:13
import net.sf.json.JSONObject;
public static void main(String[] args) throws JSONException {
String str1 = "{\"lendperson\":\"李四\", \"passports\":[{\"passportid\":\"d\",\"name\":\"李豫川\",\"passporttype\":\"K\"},{\"passportid\":\"K9051\",\"name\":\"李平\",\"passporttype\":\"K\"},{\"passportid\":\"K90517\",\"name\":\"袁寒梅\",\"passporttype\":\"K\"},{\"passportid\":\"K905199\",\"name\":\"贺明\",\"passporttype\":\"K\"}]}";
String str = "{\"alipay_mobile_public_label_query_response\":{\"code\": 200,\"labels\":[{\"count\":3,\"id\":100509,\"name\":\"bqtest2\"},{\"count\":3,\"id\":100510,\"name\":\"bqtest3\"},{\"count\":3,\"id\":100511,\"name\":\"bqtest4\"},{\"count\":3,\"id\":100512,\"name\":\"bqtest5\"},{\"count\":0,\"id\":100513,\"name\":\"测试标签01\"}],\"msg\": \"成功\"},\"sign\": \"eNarwqhe8tOl2jIO99cLEiV4WQVJL5n8xUntkh6SOjo9i0LKo0TraJDMP15R2BVeaEuxBq5bKMYH0CfrG65XnGAGF2eMApdqB9rgF9BdLBohr3Xmhl3//PqRQmyBfv/Fig7WGGclw+i7AmcupJLp1/4kwAhbKIQZ4tMGMZGH+a4=\"}";
JSONObject j = JSONObject.fromObject(str);
String s=j.get("alipay_mobile_public_label_query_response").toString();
JSONObject k = JSONObject.fromObject(s);
System.out.println(k.get("labels"));
}
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
commons-lang.jar
commons-beanutils.jar
commons-collections.jar
commons-logging.jar
ezmorph.jar
json-lib-2.2.2-jdk15.jar
- Java遍历复杂json数据
- JAVA-使用FastJson解析复杂JSON数据
- JAVA 解析复杂的json数据
- 复杂JSON输出数据
- json数据转java对象(复杂java对象)
- json复杂数据与Java对象的转换
- 复杂的json格式数据转成Java对象
- Gson解析复杂json数据
- 解析复杂的json数据
- 复杂json数据的解析
- Unity传递复杂Json数据
- 提交复杂格式json数据
- js遍历json数据
- js遍历json数据
- 简单遍历json数据
- jquery遍历JSON数据
- jquery遍历json数据
- JSONCPP遍历JSON数据
- V4L2摄像头取数据程序
- insmod问题: init_module xxxxx.ko' failed (Operation not permitted)
- 谈谈iOS Animation
- linphone开源代码开发总结
- 编写一个函数 char *my_strrchr(char const *str,int ch)
- Java遍历复杂json数据
- 【ACM打卡】ZOJ 1037 1049
- 在Eclipse中开发OSGi(3)在Felix环境中运行Bundle
- 用udev服务解决Rac Asm存储设备名
- 提升软件开发者效率的10个提示
- 在linux中将用户添加进sudo组,并不输入密码的方法
- 修复fastjson启用WriteClassName时parse原生类型属性错误的bug
- 微信如何吸引粉丝
- 编写第一个“程序”---轻松互联网开发平台(Easy do it,原名WebEasy)