java JSON转String

来源:互联网 发布:尚学堂大数据课表 编辑:程序博客网 时间:2024/06/06 02:54

1、示例中json的数据格式如下:


2、获取json中每一个字符串的信息代码如下:

import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class JsonToString {public static void main(String[] args) {String str = "{'total':2,'content':[{'id':'f16e590fa7966b8f748cfa4551726','type':'Bbs','title':'县级和市级国税有什么差距','content':'2016年11月参加了国家公务员考试。','author':'ddenheng','source':'天涯-杂谈','pubTime':'2017-05-02 01:50:00'},{'id':'5fe2810e2342df3b94eb66a749f23','type':'Bbs','title':'遇见她的那一天起、、、、、','content':'人生就像一场戏','author':'ty_傑45','source':'天涯论坛-舞文弄墨','pubTime':'2017-05-02 01:11:00'}]}";JSONObject json = JSONObject.fromObject(str); // 首先把字符串转成 JSONArray 对象System.out.println(json.getString("total"));System.out.println(json.getString("content"));JSONArray content = json.getJSONArray("content"); // 获取content内容if (content.size() > 0) {for (int i = 0; i < content.size(); i++) {JSONObject job = content.getJSONObject(i); // 遍历 jsonarraySystem.out.println(job.get("id")); // 得到 每个对象中的属性值}}}}


0 0
原创粉丝点击