java解析json
2015-12-09 17:33
316 查看
添加 jar 包
public class Test {
public static void main(String[] args) {
String s = "{\"response\":{\"data\":[{\"address\":\"南京市游乐园\",\"province\":\"江苏\",\"district\":\"玄武区\",\"city\":\"南京\"}]},\"status\":\"ok\"}";
JSONObject dataJson = JSONObject.fromObject(s);
JSONObject response=dataJson.getJSONObject("response");
JSONArray data=response.getJSONArray("data");
JSONObject info=data.getJSONObject(0);
String province=info.getString("province");
String city=info.getString("city");
String district=info.getString("district");
String address=info.getString("address");
System.out.println(province+city+district+address);
}
}
public class Test {
public static void main(String[] args) {
String s = "{\"response\":{\"data\":[{\"address\":\"南京市游乐园\",\"province\":\"江苏\",\"district\":\"玄武区\",\"city\":\"南京\"}]},\"status\":\"ok\"}";
JSONObject dataJson = JSONObject.fromObject(s);
JSONObject response=dataJson.getJSONObject("response");
JSONArray data=response.getJSONArray("data");
JSONObject info=data.getJSONObject(0);
String province=info.getString("province");
String city=info.getString("city");
String district=info.getString("district");
String address=info.getString("address");
System.out.println(province+city+district+address);
}
}
相关文章推荐
- java 项目创建中的问题汇总
- 解决Eclipse官网下的自带Eclipse编辑器不能自动代码提示的问题。
- java获取当前ip
- Java设置session超时(失效)的三种方式
- 【java基础】静态代理 VS 动态代理
- Maven解决多个jar包引入了不同版本jar包
- spring mvc 415报错
- void 和 Void
- [javase学习笔记]-2.4 常量
- 新房升级JDK1.7指南
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- 常见的七大排序算法Java实现
- Spring 配置中的 default-lazy-init="false"
- Java Serializable(序列化)的理解和总结、具体实现过程
- Java--流重点总结初稿
- 如何将一个用utf-8编码的文本用java程序转换成ANSI编码的文本
- javaday17-集合框架(HashSet存储字符串并遍历)
- java笔记-static(静态)关键字
- java控制台输入
- Java自动读取文件夹下的所有文件(包括子文件夹)