当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。

首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包

String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}]" ;  // 一个未转化的字符串

JSONArray json = JSONArray.fromObject(str ); // 首先把字符串转成 JSONArray  对象

if(json.size()>0){
  for(int i=0;i<json.size();i++){
    JSONObject job = json.getJSONObject(i);  // 遍历 jsonarray 数组,把每一个对象转成 json 对象
    System.out.println(job.get("name")+"=") ;  // 得到 每个对象中的属性值
  }
}

转载于:https://www.cnblogs.com/yuxiaoyu/p/5941560.html

java 字符串转成 json 数组并且遍历相关推荐

  1. java字符串转json_java 字符串转成 json 数组并且遍历

    public static voidtest() { JSONObject jsonAlarmMsg= null;//{"code":"1","dat ...

  2. java字符串转换成字节数组_将Java字符串转换为字节数组

    我有一个要加密的字节数组,然后转换为字符串,以便可以传输. 当我收到字符串时,我必须将字符串转换回字节数组,以便可以对其进行解密. 我检查了接收到的字符串是否与发送的字符串(包括长度)匹配,但是当我使 ...

  3. Java字符串转换成字符数组

    方法1 package com.oracle;import java.util.Scanner;public class Test {/*** @param args*/public static v ...

  4. Java对象转换成JSON对象/JSON对象转换成JSON字符串/JSON字符串转换成JS对象

    文章目录 后端部分 前端部分 后端部分 Option op = new Option("海淀","hd");//java对象转换json对象 JSONObjec ...

  5. json字符串转成 json对象 json对象转换成java对象

    import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject; 依赖包 <dependency> ...

  6. Java中普通字符串转json,老司机帮您java中如何将字符串转成json

    电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到java中如何将字符串转成json的问题,如果我们遇到了java中如何将字符串转成json的情况,该怎么处理怎么才能解决 ...

  7. java怎么把字符串转换成字符数组

    此博客用于个人编程学习记录. 文章内容来自于: java怎么把字符串转换成字符数组-Java基础-PHP中文网https://www.php.cn/java/base/435415.html java ...

  8. 将html代码确析成json数据格式,JSON字符串解析成JSON数据格式

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...

  9. 字符串转换成JSON

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

最新文章

  1. 初步了解React Native的新组件库firstBorn
  2. 多项式模2运算及求逆元
  3. [视频教程] 如何在docker环境下的纯净ubuntu系统中安装最新版nginx
  4. pdf如何转换成word文档
  5. 【每日一题】4月8日题目精讲 黑白树
  6. Getting started with Bitcoin
  7. 梯度消失与梯度爆炸原因剖析
  8. json为java对象配置一个函数_Java基础/利用fastjson反序列化json为对象和对象数组...
  9. NR LTE UMTS GSM CDMA TDS频点频率换算工具
  10. C语言数据结构与算法 项目实战 教学视频(完整)
  11. 三角形外接圆圆心 算法 删改版
  12. python中pop类型_Python基础之基本数据类型
  13. 解决Vue history模式下使用嵌套路由打包部署后刷新页面为空白页
  14. 优傲优化福特汽车装配线生产效率
  15. 不可不知,专业名词解释
  16. 拷贝原站点有用文章(合并页)
  17. 知乎神回复:曾经删了雷军代码的人现在怎么样了?
  18. java需要打开开机启动项吗_开机启动项
  19. 蓝以中老师《高等代数》第01章:代数学的经典课题,笔记
  20. java 运动的大球吃小球_JAVA 多线程制作大球吃小球 一、实现球的自动生成及运动 生产消费模型...

热门文章

  1. 什么是Reactive Streams in Java 译
  2. C语言基础教程之储存类
  3. C++基础:什么是数据库?如何创建一个表?
  4. 开课吧Java课堂:如何将用户定义的类存储于Collection中
  5. Visual Studio 代码风格约束
  6. docker 错误:Error response from daemon: cannot stop container: connect: connection refused: unknown...
  7. 微软双机双柜方案讨论
  8. RTC硬件时钟设置修改【转】
  9. [Perl系列—] 2. Perl 中的引用使用方法
  10. Java开发设计——UML类图