java将json字符串转换成json数组

有些时候我们需要将json字符串转换成数组,并且只取一些属性值进行下一个方法的赋值,这样就涉及到了json字符串的转换了,

json字符串有两种形式,一种是以{A,B,C},一种是[{A},{B},{C}]。但是很多时候是这两种的结合。

首先导入jar包

        <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.47</version></dependency>

如果是第一种只需要加入以下代码,注意,str是json字符串

        JSONObject json=(JSONObject)JSONObject.toJSON(JSON.parse(str));System.out.println("facesets:"+json.getString("facesets"));

是第二种用以下代码

        JSONArray temp=JSONArray.parseArray(json.getString("facesets"));for(int i=0;i<temp.size();i++){JSONObject obj=(JSONObject)temp.get(i);System.out.println(obj.getString("faceset_token"));}

很多时候是二者的结合

        JSONObject json=(JSONObject)JSONObject.toJSON(JSON.parse(str));System.out.println("facesets:"+json.getString("facesets"));JSONArray temp=JSONArray.parseArray(json.getString("facesets"));for(int i=0;i<temp.size();i++){JSONObject obj=(JSONObject)temp.get(i);System.out.println(obj.getString("faceset_token"));}

可以看一下输出结果

 希望对你们有帮助

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/255665.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

js 数组、对象转json 以及json转 数组、对象

js 数组、对象转json 以及json转 数组、对象 1、JS对象转JSON 方式&#xff1a;JSON.stringify(obj) var json {"name":"iphone","price":666}; //创建对象&#xff1b; var jsonStr JSON.stringify(json); //转为JSON字符串 console.lo…

数组和JSON之间的格式转换

数组和JSON之间的格式转换 主要代码&#xff1a; const a JSON.stringify(jsonStrings) //object转jsonconst c JSON.parse(a) //json转object标志性代码&#xff1a; const jsonStrings [1, 2, 3]// {"bar": "property", "baz": 3}cons…

如何将JSONArray转为String数组

这里我们讲得JSONArray是阿里巴巴的fastjson 依赖 <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.78</version></dependency>直接上代码吧&#xff0c;并不复杂 public static …

手把手教你升级车载导航

【维保】手把手教你升级车载导航 车主档案 车主&#xff1a;深蓝网事 车系&#xff1a;15款新明锐1.4T逸俊版 城市规划每天都在紧张的进行着。 高速公路到达收费年限以后也会在继续修建然后接着收费。 自驾游的时候&#xff0c;面对比较另类的交叉路口不知道怎么走。 总结起来…

如何修复iPhone出现的白苹果问题

iPhone出现白苹果问题&#xff0c;这需要对手机进行系统修复&#xff0c;我们可以带着手机去苹果直营店解决问题&#xff0c;或者也可以自己在家使用iTunes进行恢复操作&#xff08;数据可能会被擦除&#xff09;或者也可以用第三方软件进行解决&#xff0c;我们以奥凯丰 苹果修…

短信恢复 android,苹果手机短信恢复:安卓+苹果手机短信恢复教程,必须收藏!...

原标题&#xff1a;苹果手机短信恢复&#xff1a;安卓苹果手机短信恢复教程&#xff0c;必须收藏&#xff01; 手机短信怎么恢复&#xff1f;日常生活中&#xff0c;大家或多或少会不小心把删除一些不必要的短信&#xff0c;比如注册某软件的验证码的短信&#xff0c;面试通知地…

苹果系统自带的计算机怎么恢复出厂设置,苹果电脑恢复出厂化设置的教程_苹果电脑怎样恢复出厂系统-win7之家...

在使用苹果电脑的时候&#xff0c;可能因为一些原因导致电脑出现系统崩溃或者无法正常启动的故障&#xff0c;很多用户可能会通过重置系统来解决&#xff0c;其实我们可以使用自带的恢复出厂功能来进行恢复&#xff0c;那么苹果电脑怎样恢复出厂系统呢&#xff1f;针对这个问题…

苹果电脑教程之退出ID账号

我们使用mac有时需要登录id账号来使用一些软件&#xff0c;使用完毕之后&#xff0c;一些朋友就会选择退出&#xff0c;可是有的朋友留言找了好久都没找到退出的方法&#xff0c;本期我们就来看看如何退出mac的id账号。 具体方法如下 1.在苹果电脑的系统偏好设置页面&#xf…

苹果cms大橙子和B站模板教程

介绍&#xff1a; 苹果cms大橙子和B站模板更新简介&#xff1a; 1、优化旧版本主题 2、优化首页和列表页采集 3、修复尝鲜分页尾页问题 4、修复历史记录标题过长换行问题 5、修复接口 6、修复广告位弹窗问题 安装步骤&#xff1a; 源码上传至虚拟机或者服务器 访问域名/instal…

Node.js 中的代码调试

目录 1、启用 Inspector 2、安全隐患 3、Inspector 客户端 4、启用远程调试的情形 5、以前的Debugger 1、启用 Inspector 当使用 --inspect 开关时&#xff0c;Node.js 进程开始侦听调试客户端&#xff0c;默认情况下侦听 127.0.0.1:9229 的域名和端口号&#xff1b;每个…

苹果CMS海螺模板4.0修复版带后台 附安装教程

介绍&#xff1a; 注&#xff1a;海螺主题前身是原正版爱看模板&#xff0c;因爱看关键词被盗版抢因此更名海螺主题 这是一款带“模板后台管理系统&#xff0c;功能最全的苹果CMSv10模板”&#xff0c;也许很多功能并不常用但等你用到的时候才能体会它的精妙&#xff0c;颠覆以…

mac苹果系统数据恢复软件恢复苹果电脑硬盘数据教程

很多人用Windows系统的电脑用顺手了&#xff0c;由于工作等原因不得不换成苹果电脑&#xff0c;就感觉苹果电脑的Mac系统用起来非常不顺畅。有时甚至还会进行一些误操作&#xff0c;比如不小心删除了重要的文件、不小心抹掉了磁盘等等。这些操作会导致苹果电脑硬盘上重要的数据…

苹果4s怎么越狱教程_苹果iOS 11.4-11.4.1越狱发布:附越狱教程

来自1月30日晚间消息&#xff0c;国外Electra团队正式发布了苹果iOS 11.4 - 11.4.1越狱(1.2.0版本)&#xff0c;新的版本越狱工具支持适用iOS 11.0–11.4.1内的所有iPhone设备、iPad设备和iPad越狱(可能部分机型存在问题)。 值得一提的是&#xff0c;iOS 11.2-11.4.1系统的A7、…

iPad Air越狱白苹果怎么办?越狱白苹果修复教程

随着iOS7越狱工具的发布&#xff0c;很多果粉第一时间尝试预约&#xff0c;但是很多果粉都遇到了一个很头痛的问题&#xff1a;白苹果&#xff0c;估计这部分果粉们过不好圣诞节喽&#xff01;那这个时候应该如何修复呢&#xff1f;下面小编来介绍下如何恢复白苹果的iPad air&a…

php对接苹果cms采集接口,苹果cms的资讯采集api接口以及使用教程

好多朋友都在说 想建个电影网站&#xff0c;电影资源大家都知道去某某影视资源网去找接口&#xff1b; 蛋是这些资源网只有视频流媒体的网址&#xff0c;采集到的也是播放用的数据&#xff0c;那么苹果cms的资讯&#xff0c;以及演员是在哪里采集呢&#xff1b; 那么请往下看&a…

苹果iPhone手机怎么恢复备份?详细iOS备份怎么恢复教程

iPhone是现在非常流行的电子产品&#xff0c;是时尚的象征&#xff0c;很多人在出了新款以后&#xff0c;就迫不及待的想换新手机。这时候就碰到需要将旧手机中的资料备份到新手机的需求&#xff0c;那么iPhone新机怎么恢复备份以及iOS备份怎么恢复呢&#xff1f;本文就带大家来…

苹果手机电池恢复方法_recover恢复实用教程:苹果手机恢复误删照片的几种方法...

recover恢复实用教程&#xff1a;苹果手机恢复误删照片的几种方法&#xff0c;如今智能机的普及率相当的高&#xff0c;在众多用户的手机当中存储着很多重要的文件数据等&#xff0c;尤其是像相册中的照片&#xff0c;很多人的回忆都在里面&#xff0c;那么一旦数据出现了丢失或…

苹果电脑视频误删恢复图文教程

随着苹果电脑的使用率越来越高&#xff0c;出现苹果电脑视频丢失的风险也居高不下&#xff0c;大部分情况下都是由于误操作&#xff08;例如&#xff1a;删除、格式化&#xff09;或者是中病毒导致视频丢失。 那么&#xff0c;苹果电脑视频误删还能找回吗&#xff1f; 当然可…

苹果服务器装系统教程视频教程,苹果“雪豹”服务器系统安装傻瓜教程(多图)...

2009年8月24日&#xff0c;苹果正式推出了新一代服务器操作系统Mac OS X Server Snow Leopard&#xff0c;版本号为10.6&#xff0c;中文命名为“雪豹”&#xff0c;这和桌面版的Mac OS X 10.6是一致的。Snow Leopard Server是苹果迄今最简单易用、最快速的服务器操作系统&…

苹果5越狱教程_unc0ver5.2.0安装方法 iOS13.5用Cydia Impactor或AltStore越狱教程

unc0ver5.2.0是最新更新出来的越狱手机系统,这次的更新不仅仅只是修复了系统的稳定性,大家在更新之后可以支持iOS13.5.5Beta/iOS13.6Beta的使用,所有使用苹果手机的用户想要使用的话可以看下面的详细安装教程,为大家介绍详细的操作步骤哦! unc0ver 5.2.0 版本主要更新内容…