java中解析json格式数据

今天在项目中需要接收json格式数据进行数据库保存,长时间没有使用json格式的数据,今天突然用到还有写棘手,现在我来写一下在java中解析json格式数据的代码publicvoidsaveData(){jsonData= {“TSR_TOTAL”:1,”TSR_ITEMS”:[{“UDID”:”1″,”major”:”a”,”minor”:”1″}{“UDID”:”2″,”majo

大家好,又见面了,我是你们的朋友全栈君。

今天在项目中需要接收json格式数据进行数据库保存,长时间没有使用json格式的数据,今天突然用到还有写棘手,现在我来写一下在java中解析json格式数据的代码

public void saveData(){

jsonData = {“TSR_TOTAL”:1,”TSR_ITEMS”:[{“UDID”:”1″,”major”:”a”,”minor”:”1″}{“UDID”:”2″,”major”:”b”,”minor”:”2″}]};

JSONObject json = new JSONObject(jsonData);

JSONArray items = json.getJSONArray(“TSR_ITEMS”);

for(int i = 0;i<items.length();i++){

JSONObject item = items.getJSONObject(i);

System.out.println(item.getString(“UDID”)+item.getString(“major”));

}

}

在java中解析json数据就是将一个json格式的数据转换成一个json对象,用面向对象的思想来获取json中的数据

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125909.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux安装pip命令安装_centos安装pip

    linux安装pip命令安装_centos安装pip对于Python开发攻城狮及系统运维攻城狮来说,pip的安装那是必不可少的一个过程。鉴于网上很多安装过程写得过于复杂,本人根据pip官方手册总结了以下最为快捷的安装方式,只需要2步操作。curlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.pypythonget-pip.py或者直接运行以下代码:#!/usr/bin/env…

    2022年9月16日
    0
  • 360天擎忘记密码怎么卸载_天擎关闭密码

    360天擎忘记密码怎么卸载_天擎关闭密码360天擎卸载密码_如何卸载360企业版1、首先任务管理器,找到360,然后停用,2、然后找到服务,找到360服务,然后停用,3、再然后,进入控制面板卸载页面,卸载360天擎4、第2步成功后,在执行第三步,服务和任务管理器都停用以后,才能卸载;5、如果停用刷新不显示的话,重新启动;6、服务里面,看到的360服务,需要进入属性后才能编辑。…

    2022年9月25日
    1
  • linux安装配置Mysql详细步骤

    linux安装配置Mysql详细步骤下载Mysqlrpm包官网下载:https://dev.mysql.com/downloads/mysql/如果你到了这里,本地应该有了如下四个rpm包:mysql-community-client-5.7.26-1.el6.x86_64.rpmmysql-community-common-5.7.26-1.el6.x86_64.rpmmysql-community-libs-5…

    2022年4月29日
    55
  • TP5.0 excel 导入导出

    TP5.0 excel 导入导出

    2021年10月13日
    47
  • 再见VS Code,我用Fleet!

    再见VS Code,我用Fleet!大家好,我是辰哥~点击下方名片关注和星标『Python研究者』!????点击关注|设为星标|干货速递????来源Fleet官网:https://www.jetbrains.com/zh-cn/flee…

    2022年5月4日
    207
  • ubuntu16.04怎么改成中文(ubuntu更改语言为英文)

    使用VMwareWorkstation安装64位ubuntu16.04系统,系统默认使用英文,而使用virtualbox安装,可以选择使用简体中文作为系统语言。由于英文水平有限,所以使用简体中文作为系统语言。下面是VMwareWorkstation安装的ubuntu16.04的系统语言由英文改为中文的教程。前前后后折腾的不轻,也许是水平问题吧。注意:里面有一个坑,勾选简体中文的同时…

    2022年4月17日
    227

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号