场景:

当字符串中的Json为多个对象时,将字符串转换为Json对象并取值

实现:

引包:

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

代码:

String s = "[{'id':'00001','name':'小明'},{'id':'00002','name':'小红',}]";
JSONArray jsonArray = JSONArray.parseArray(s);
for(int i=0; i<jsonArray.size(); i++) {JSONObject o = jsonArray.getJSONObject(i);System.out.println("id为 "+o.getString("id")+" 的同学叫 "+o.getString("name"));
}

输出:

java实现字符串转换为多个json对象相关推荐

  1. 在Java中将字符串转换为日期,将日期转换为字符串

    Sometimes we have to Convert String to Date in java program or convert Date to String in a different ...

  2. JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍

    JS拼接字符串的过程中将JSON对象存到某个标签的属性中 JS拼接字符串的过程中将JSON对象存到某个标签的属性中,encodeURIComponent(),btoa()用法介绍 案例描述 实现方法 ...

  3. java字符转对象,Java将字符串转换为对象

    本文概述 我们可以使用赋值运算符在Java中将String转换为Object.每个类在内部都是Object类的子类.因此, 你可以直接将字符串分配给Object. 你也可以使用Class.forNam ...

  4. 如何在Java中将字符串转换为日期

    将Java(或任何编程语言)中的字符串转换为日期是一项基本技能,对于在项目上进行工作很有用.有时,使用字符串表示日期,然后将其转换为Date对象以供进一步使用是更容易的. 在本文中,我们将介绍许多可用 ...

  5. jquery-- json字符串没有自动包装为 json对象

    jquery 的一个坑 页面使用 ajax ,回调函数中获取后端返回的 json 格式数据(ajax 未显式指定返回值类型),后端controller方法标注 @ResponseBody 并返回一个 ...

  6. Java 将字符串转换为字符数组 toCharArray()

    Java 手册 toCharArray public char[] toCharArray() 将此字符串转换为一个新的字符数组. 返回: 一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初 ...

  7. 在Java中将字符串转换为char数组,将char数组转换为String

    Today we will learn how to convert String to a char array and then char array to String in Java. 今天, ...

  8. char数组转换成字符串_将字符串转换为char数组java –将字符串转换为char

    char数组转换成字符串 Sometimes we have to convert String to the character array in java programs or convert ...

  9. java中如何将字符串转化为字符_如何在Java中将字符串转换为运算符?

    参见英文答案 > Is it possible to pass arithmetic operators to a method in java?                         ...

最新文章

  1. VMware Workstation 更改语言
  2. 挖矿让英伟达多赚了近3亿美元,老黄:又创纪录了
  3. jquery 获取前两个table里的每个tr里面的第二个td
  4. JS实现鼠标点击展开/隐藏表格行
  5. mysql的select的排序_mysql数据分组和排序及SELECT子句顺序
  6. centos怎么编写java_编写的java程序在centos后台运行的方法
  7. 机构报告:大数据分析提升企业决策水平
  8. 分页缓冲池内存过高_揭秘:为什么新买的8G内存却显示4G可用,是系统出错还是被人坑了?...
  9. 我如何学习:不要停下学习的脚步
  10. 盘点云计算的概念,分类和特点
  11. 算法大赛神器:集成学习方法关键点介绍
  12. MYSQL (关系型数据库管理系统)的基础知识详解
  13. 手撸一个Switch开关组件
  14. 开发者应用盈利最佳渠道-KeyMob移动广告聚合平台
  15. RStudio用不了怎么办?
  16. 计算机类普刊有哪些,可以快速发表论文的计算机普刊
  17. IDEA去除各种下划线
  18. linux 查看目录挂载,linux查看磁盘挂载的三种方法
  19. clusterProfiler安装
  20. python获得list的维度

热门文章

  1. 调用IP核、移植/复制IP核以及解决IP核被锁住/红锁问题(基于vivado)
  2. 如何经营才能降低成本
  3. 用python定时给女友发天气预报并给自己弹窗
  4. oracle sysdate设置
  5. 企业VI设计中企业招牌的设计
  6. Linux系统中软件管理(rpm命令 本地软件仓库的搭建 dnf软件管理命令 第三方软件的搭建,yum命令)
  7. (C语言)关于逗号表达式
  8. 好用的新媒体常用软件有哪些?新手都用新媒体软件吗?
  9. 本地缓存王者,Caffeine 保姆级教程!给力...
  10. I2C协议时序以及协议变体