位置: 编程技术 - 正文

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手机客户端软件开发工程师)

  • 缴纳城镇土地使用税标准
  • 免税发票是普票还是专票
  • 疫情期间公司买水
  • 调整多计提所得税的分录
  • 法定盈余公积可以分配给股东吗
  • 收回已核销的坏账什么意思
  • 工程销项税率
  • 增值税税率2019
  • 开具红字增值税专用发票的条件
  • 企业缴纳的社保
  • 注册资本没缴足可以注销吗
  • 什么样的运输发动机最好
  • 股票价值的计算公式财务管理
  • 个人所得税该如何缴纳
  • 财务费用汇兑损益是什么意思
  • 产品保修发生的维修费计入什么科目
  • 其他扣款税后应该怎么做账?
  • 股权投资损失该如何做账务处理及税前扣除相关规定
  • 财产清查的种类有哪些
  • 待认证进项税额借贷方向
  • 第二个季度
  • 企业所得税预缴税款表怎么填
  • 融资租赁抵押车辆逾期收车
  • 会计人员需要承担的责任
  • 其他应付款借贷方分别表示什么
  • 如果被客户骗了货款怎么办
  • 外聘人才一次性工资费用入账什么分录?
  • 发票已抵扣未入账
  • 核销后怎么反核销
  • 房产税具体税种包括哪些
  • PHP:curl_errno()的用法_cURL函数
  • 委托加工物资增值税计税依据
  • nginx配置php项目
  • vue table导出excel
  • 图像深度算法
  • css3的模块结构和应用
  • 推广服务费可以抵扣吗
  • 短期投资计提跌价准备
  • 融资租赁公司的风险资产包括哪些
  • 技术转让和技术开发区别
  • 企业应缴纳税款
  • sqlserver并发怎么处理
  • MySQL创建数据库语句
  • 独资企业的税收政策
  • 汇算清缴纳税调整需要做账吗
  • 私募基金怎么运作
  • 税控盘是什么会计科目
  • 其他应收款借方表示增加吗
  • 长期待摊费用该怎么记账
  • 让渡资产使用权什么意思
  • 共管账户取钱需要多久到账
  • 科技项目扶持资金
  • 取得航空公司收票的票据
  • 机票退票费计入什么科目
  • 成本结转怎么结转
  • 增值税收入的确认时间
  • 每月分红会计分录
  • 购买的垃圾袋计入什么科目
  • 客户火车票可以抵扣进项税吗
  • 超市会员能便宜多少
  • 进口关税怎么算增值税
  • 项目期间费用包括哪些费用
  • 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法
  • xp系统安装版合集
  • cmd命令符大全
  • windows 8升级
  • 系统界面通知
  • win10文件资源
  • webview实现有什么用
  • cmd打开telnet
  • u3d unity3d
  • js图形界面
  • 每天一篇经济学人
  • javascript数据结构与算法第三版
  • python toad
  • 广东智慧团建登录不上去怎么回事
  • 消费税由消费者承担吗
  • 江西省国家税务局
  • 江西省税务局发票查询系统
  • 湖南地税电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设