位置: 编程技术 - 正文

java操作Json数据(java jsonstring)

编辑:rootadmin
最近要使用java来操作Json数据,虽然Json用过几次,但一直没有好好总结,趁这次来总结一下java操作Json数据。Java操作Json有很多工具包,地址为 这里我使用第一个org.json,最新源码地址为: 我们先用CreateJson()方法生成Json数据,然后把所有属性都解析出来。package Myclass; import org.json.JSONArray; import org.json.JSONObject; public class Test { public static void main(String[] args) { //解析Json--传入Json字符串 JSONObject my_json=new JSONObject(CreateJson()); int total=my_json.getInt("total"); System.out.println("总数为:"&#;total); String class_name=my_json.getString("class"); System.out.println("班级为:"&#;class_name); JSONArray members=my_json.getJSONArray("members"); for(int i=0;i<members.length();i&#;&#;) { JSONObject member=(JSONObject)members.get(i); System.out.println("姓名:"&#;member.getString("name")&#;" 年龄:"&#;member.getInt("age") &#;" 成绩:"&#;member.getInt("score")); } } public static String CreateJson() { JSONObject my_json=new JSONObject(); my_json.put("class", "二年级"); my_json.put("total", 2); JSONArray members=new JSONArray(); //第一个同学 JSONObject member1=new JSONObject(); member1.put("name", "李小红"); member1.put("age", ); member1.put("score", ); members.put(member1); //第二个同学 JSONObject member2=new JSONObject(); member2.put("name", "王&#;玛"); member2.put("age", ); member2.put("score", ); members.put(member2); my_json.put("members", members); return my_json.toString(); } } 复制代码运行结果为:

推荐整理分享java操作Json数据(java jsonstring),希望有所帮助,仅作参考,欢迎阅读内容。

java操作Json数据(java jsonstring)

文章相关热门搜索词:java jsonstring,java写json对象,java jsonnode,java写json对象,java 操作json,java写json对象,java jsonnode,java jsonp,内容如对您有帮助,希望把文章链接给更多的朋友!

Android手机Mac OSX下执行adb shell提示device not found解决方法 某些Android手机MacOSX下执行adbshell提示devicenotfound,参考网上解决方法,以三星S3为例详述方法如下。终端命令行下输入:#system_profilerSPUSBDataTypeUSB:USBHi-Spee

Android Activity切换(跳转)时出现黑屏的解决方法 分享 在两个Activity跳转时,由于第二个Activity在启动时加载了较多数据,就会在启动之前出现一个短暂的黑屏时间,解决这个问题比较简单的处理方法是将第

Facebook推出强大Android图片库Fresco 自动释放内存 图片缓存 内存益处 自动释放内存!Facebook推出强大Android图片库Fresco快速而又高效的显示图片对Android设备来说是件极其重要的事情,但在过去的几年里,在有效存储图像方

标签: java jsonstring

本文链接地址:https://www.jiuchutong.com/biancheng/381080.html 转载请保留说明!

上一篇:java的File类(java的file类的常用操作)

下一篇:Android手机Mac OSX下执行adb shell提示device not found解决方法(ANDROID手机客户端软件开发工程师)

  • 计提个人所得税会计分录怎么写
  • 一般纳税人收到专票怎么认证
  • 税务师报名入口官网2022
  • 回购股份限售
  • 税收完税证明怎么打印
  • 给评委发酬劳怎么扣税?
  • 购买的风机如何做分录
  • 存货的坏账准备转回吗
  • 生产企业成本核算流程及案例
  • 个人应纳税所得额 税率
  • 退交税钱
  • 合同签了发票开了钱没给怎么办
  • 单位给员工发工资要交税吗
  • 营改增后餐饮业税种
  • 小微企业必须给员工缴纳哪些保险
  • 天猫技术服务费什么时候返还
  • 个税7月申报7月怎么填
  • 支付给外单位的押金是其他应收款吗
  • 进项抵扣怎么做分录
  • windows10如何卸载edge
  • php编程风格规范要求
  • 代付收款入账是什么意思
  • vue怎么使用本地存储比较好
  • srv.exe病毒
  • 计提减值时注意什么
  • 应税销售额含增值税吗
  • 借支单还款后借支单要还么
  • 小规模纳税人按季度申报
  • 股东借款产生的利息可以税前扣除吗
  • 经营性应收项目的计算公式
  • php获取路径和目录的方法
  • 微信支付开发包
  • 帝国cms适合建什么站
  • 外管证预缴税款上报后,怎么交税
  • 小规模纳税人公转私技巧
  • 固定资产里含有增值税吗
  • 土增清算后后续成本计算
  • SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题
  • 计提固定资产折旧是什么意思
  • 新准则职工福利费包括哪些
  • 开农贸市场拿补贴找哪个部门
  • 六税一费减免
  • 借款利息收入开发票
  • 应交税费进项税额转出期末怎么结转
  • 长期股权投资应计提减值准备的金额
  • 复利现值系数表怎么算
  • 无成本票如何避税
  • 在胖东来买到过期的食品
  • 专项应付款余额转入资本公积的规定
  • 品牌代理费计入什么科目
  • 包工包料怎么开13个点发票
  • 注册资本金印花税税率是2.5还是5
  • 公司新产品研发上市的意义和价值
  • 固定资产标准提高是政策变更吗
  • 私企做会计风险大吗
  • 正确使用气体钢瓶的原则
  • linux配置raid5方法
  • centos7软件
  • ubuntu fsl
  • sdis.exe
  • P2PNetworking3.exe - P2PNetworking3是什么进程 有什么用
  • Win7安装VPN软件后无法上网是什么原因如何解决
  • Win7怎么开启存储感知
  • wind7安装
  • Win10系统怎么截图快捷键
  • opengl 三角形
  • bash linux命令
  • android ios UI
  • shell脚本编写 方法
  • shell脚本字符串操作
  • csx脚本
  • javascript基础入门视频教程
  • dom教学
  • Android优化蓝牙
  • 网上申报增值税纳税申报表怎么填写
  • 电子税务局年度申报流程
  • 浙江省税务发票
  • 曲靖注册公司要哪些条件
  • 国家税务总局上海税务局(个人)
  • 郑州市地方税务局新郑国际机场分局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设