java如何简单快速处理 json 中的数据

技术java如何简单快速处理 json 中的数据java如何简单快速处理 json 中的数据,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。JSONstr.j

如何用java简单快速的处理json中的数据,相信很多没有经验的人对此无能为力。为此,本文总结了问题产生的原因和解决方法,希望大家可以通过本文来解决这个问题。

JSONstr.json的runners字段是一个子文档,子文档有三个字段:horseId、ownerColours和trainer,其中trainer包含较低的字段trainerId。需要根据单据序号查询对应子单据的horseId、ownerColours、trainerId字段。一些源数据如下:

[

{

race': {

raceId':'1.33.1141109.2 ',

会议Id':'1.33.1141109 '

},

.

隧道数量' : 2,

跑步者: [

{

horseId':'1.00387464 ',

培训师' : {

trainerId':'1.00034060 '

},

业主颜色' : '栗色,粉色袖子,深蓝色帽子'

},

{

horseId':'1.00373620 ',

培训师' : {

trainerId':'1.00010997 '

},

ownerColours': '黑色,翠绿色洛林十字架,条纹袖子'

}

]

},

.

]

预期的Json结构化效果:

java如何简单快速处理 json  中的数据

Java只提供了解析Json的基本类库,但是有很多繁琐的API接口。如果要做深度计算,还是需要复杂的硬编码。写下这样的话:

.

JSON object JSON object=JSON object . from object;

JSONArray结果=JSON object . getjson array(' runner ');

for(int I=0;I result . size();I){ 0

JSONArray索引=result.getJSONObject(i)。getJSONArray(' index ');

.

}

.

Json解析,使用集合运算符SPL会简单得多。它两次封装了Json类库,集合操作能力丰富强大,处理起来很容易。例如,对于上面的问题,取出第一个runners字段(子文档),只需要3行:

A

一个

=json(文件('/workspace/JSONstr.json ')。read())

2

=A1(1)。滑行装置

=A2.new(horseId,trainer . traineri d : rain ride,ownerColours)

Json通常是解析计算的,这样可以更方便的计算SPL,例如:通过horseId统计每个组中ownerColours的出现次数;只需在此基础上增加一行:=a3 . group(horse id;~.数组()。计数(:次).

看完上面的内容,你掌握了java如何简单快速地处理json中的数据了吗?如果您想学习更多技能或了解更多相关内容,请关注行业资讯频道,感谢您的阅读!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/131716.html

(0)

相关推荐

  • 中庸,大家对中庸知道有什么见解

    技术中庸,大家对中庸知道有什么见解儒家经典《中庸》说:“‘’尊德性而道问学,致广大而尽精微,极高明而道中庸,”极高明而道中庸的境界在我们平凡的生活中就可以达到,那就是永保内心的安静中庸、忌急功近利、永不骄不躁、不大喜亦不

    生活 2021年10月23日
  • 与dna结合的profile数据库(数据库怎么创建my profile文件)

    技术数据库中如何实现PROFILE这篇文章给大家分享的是有关数据库中如何实现PROFILE的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、创建CREATE PROFILE <profile_

    攻略 2021年12月13日
  • 和田玉怎样鉴别,和田玉怎么识别

    技术和田玉怎样鉴别,和田玉怎么识别很高兴回答这个问题,和田玉识别首先要排除几个误区和田玉怎样鉴别:第一,听声音识别,这是个坑,我也是取得专业资格玉石业内人士,十几年来的玉石经历中,还没有见过能闭着眼睛听声音就能识别出和田

    生活 2021年10月26日
  • vue中如何实现后台进程定时爬取头条文章

    技术vue中如何实现后台进程定时爬取头条文章这篇文章将为大家详细讲解有关vue中如何实现后台进程定时爬取头条文章,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

    攻略 2021年11月24日
  • phpmyadmin如何实现root账户外部访问

    技术phpmyadmin如何实现root账户外部访问本篇内容介绍了“phpmyadmin如何实现root账户外部访问”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这

    攻略 2021年11月9日
  • 怎么开源你的Python库

    技术怎么开源你的Python库这篇文章主要介绍了怎么开源你的Python库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、源码将代码放在 GitHub

    攻略 2021年10月26日