1、json格式字符串

2、将json格式字符串转换成json格式

//json格式的字符串
String str = "{ \"people\": [\n" +"\n" +"{ \"firstName\": \"Brett\", \"lastName\":\"McLaughlin\", \"email\": \"aaaa\" },\n" +"\n" +"{ \"firstName\": \"Jason\", \"lastName\":\"Hunter\", \"email\": \"bbbb\"},\n" +"\n" +"{ \"firstName\": \"Elliotte\", \"lastName\":\"Harold\", \"email\": \"cccc\" }\n" +"\n" +"]}";
JSONObject jsonObject = JSONObject.fromObject(str);
System.out.println("jsonObject"+jsonObject);

3、获取json格式数据中值

//获得json中的people部分的值
JSONArray people1 = jsonObject.getJSONArray("people");
//得到的对象people1中包含数组,
System.out.println("people1====22222======="+people1);

4、获取到的值是一个数组对象,获取素组中的每一个对象

//方式一
for(Iterator iterator = people1.iterator();;){  //获取一个迭代器if(iterator.hasNext()){//如果迭代器中有元素JSONObject job = (JSONObject) iterator.next();//获得迭代器中的元素System.out.println("输出每个对象"+job);//打印输出迭代器中的元素}
}//方式二
//        for (Iterator iterator = jsonArray.iterator(); iterator.hasNext(); ) {//            JSONObject job = (JSONObject) iterator.next();
//            System.out.println("输出每个对象"+job);
//        }

5、测试类

```java
package org.iam.commpoment.timertask.demo;import net.sf.json.JSONArray;
import net.sf.json.JSONObject;import java.util.Iterator;//测试获取json格式的字符串中的每个对象
public class Test {public static void main(String[] args) {//        { "people": [
//            { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },
//            { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb"},
//            { "firstName": "Elliotte", "lastName":"Harold", "email": "cccc" }
//        ]}//json格式的字符串String str = "{ \"people\": [\n" +"\n" +"{ \"firstName\": \"Brett\", \"lastName\":\"McLaughlin\", \"email\": \"aaaa\" },\n" +"\n" +"{ \"firstName\": \"Jason\", \"lastName\":\"Hunter\", \"email\": \"bbbb\"},\n" +"\n" +"{ \"firstName\": \"Elliotte\", \"lastName\":\"Harold\", \"email\": \"cccc\" }\n" +"\n" +"]}";System.out.println("str====1111111====="+str);//将json格式的字符串转换成json格式JSONObject jsonObject = JSONObject.fromObject(str);System.out.println("jsonObject"+jsonObject);//获得json中的people部分的值JSONArray people1 = jsonObject.getJSONArray("people");//得到的对象people1中包含数组,System.out.println("people1====22222======="+people1);JSONArray jsonArray = JSONArray.fromObject(people1);System.out.println("jsonArray=======333333========"+jsonArray);for(Iterator iterator = people1.iterator();;){  //获取一个迭代器if(iterator.hasNext()){//如果迭代器中有元素JSONObject job = (JSONObject) iterator.next();//获得迭代器中的元素System.out.println("输出每个对象"+job);//打印输出迭代器中的元素}}
//        for (Iterator iterator = jsonArray.iterator(); iterator.hasNext(); ) {//            JSONObject job = (JSONObject) iterator.next();
//            System.out.println("输出每个对象"+job);
//        }}}

Json格式字符串转换成Json格式数据相关推荐

  1. Jquery 将后台返回的字符串转换成Json格式的数据

    //code by:博客园-曹永思 第一步:将DataTable转换成 Json格式的数据 方法 一 View Code /// <summary>/// DataTable转成Json格 ...

  2. json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...

    json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...

  3. 字符串转换成JSON

    JS的字符串转换成JSON对象 好吧实际讲的是cookie字符串转换成json,原理都一样 要实现这一功能,首先,JS的字符串比如是这样的,querystring字符串.也就是有规律的吧,我在做xss ...

  4. json字符串转换成json对象

    Json字符与Json对象的相互转换方式有很多,接下来将为大家一一介绍下,感兴趣的朋友可以参考下哈,希望可以帮助到你 1>jQuery插件支持的转换方式: 代码如下: $.parseJSON( ...

  5. python转json的函数_python将字符串转换成json的方法小结

    最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数.但是里面出现了一些问题 1.通过json来转换: In [1]: import json I ...

  6. python如何将字符串转换成json的几种办法!

    python如何将字符串转换成json的几种办法 最近在工作中遇到了一个小问题,如果要将字符串型的数据转换成dict类型,我第一时间就想到了使用json函数.但是里面出现了一些问题 1.通过json来 ...

  7. 【0513】 将字符串转换成时间格式

    1.1.将字符串转换成时间格式(to_date) 语法:to_date(需要转换的字符串,字符串对应的格式) 字符串类型: char:固定长度,0-255个字符,默认值1: varchar:可变长度, ...

  8. js中将字符串转换成json的三种方式

    ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法. 1,eval方式解析,恐 ...

  9. 在java中如何把字符串转换成时间格式?

    在java中如何把字符串转换成时间格式? 检举 | 2007-11-28 17:26 提问者:baixiao429 | 悬赏分:20 | 浏览次数:6645次 有这样一个字符串:"20070 ...

  10. python修改文件格式为jpg_python将.ppm格式图片转换成.jpg格式文件的方法

    python将.ppm格式图片转换成.jpg格式文件的方法 将.ppm格式的图片转换成.jpg格式的图像,除了通过软件转换,还可以使用python脚本直接转换,so easy!!! from PIL ...

最新文章

  1. 刷题总结——魔法森林(bzoj3669)
  2. 第一百零四节,JavaScript时间与日期
  3. c++从零实现神经网络
  4. 关于优酷开发SDK之setOnSeekCompleteListener
  5. 基于SpringBoot+Vue开发的前后端分离博客项目-Java后端接口开发
  6. oracle ocx加载错误,flash9.ocx 加载错误解决方法
  7. 小米盗图迪丽热巴?公关经理:占位示意 不存在故意盗图!
  8. Jmeter(七)Jmeter脚本优化(数据与脚本分离)
  9. 一文了解 2018 年最值得关注的 12 大框架
  10. js中的empty()和remove()的区别
  11. 51cto案例精解第一章PPT
  12. 最大报销额(HDU 1864)
  13. 极限分辨率是艾里斑的直径还是半径_小孔成像(二)——衍射,数值孔径和分辨率...
  14. TIA Portal V17安装教程
  15. 【微信支付开发流程】
  16. 实用主义学python 下载_麻瓜编程:实用主义学Python(5套全)
  17. DAV 转 AVI 软件 dav2avi
  18. oracle多表关联查询技巧,Oracle SQL 多表关联查询
  19. cf显示网络连接服务器失败怎么办,cf连接服务器失败怎么办
  20. 计算机必须设置默认打印机,win10系统禁止更改默认打印机设置的还原技巧

热门文章

  1. 2021年大数据面试宝典完整版(含答案解析)
  2. JEP 尝鲜系列 3 - 使用虚线程进行同步网络 IO 的不阻塞原理
  3. Hyperion神器之SmartView产品(中篇)
  4. vs2013连接数据库
  5. 7500 cpuz跑分 i5_Intel觉醒!i7-8700K/i5-8600K首发评测:4核变6核 跑分凶残
  6. Ubuntu20设置蓝牙
  7. Vue TodoList案例
  8. 开涛传–记京东“首席”架构师张开涛
  9. SQL Server 各版本密钥
  10. hadoop快速入门