全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

java json字符串转JSONObject和JSONArray以及取值的实例

java json字符串转JSONObject和JSONArray以及取值的实例

实现代码:

import net.sf.json.JSONArray; 
import net.sf.json.JSONObject; 
 
public class JsonTest { 
  public static void main(String[] args) { 
    String joStr = "{name:\"张三\",age:\"20\"}"; 
    //将json字符串转化为JSONObject 
    JSONObject jsonObject = JSONObject.fromObject(joStr); 
    //通过getString("")分别取出里面的信息 
    String name = jsonObject.getString("name"); 
    String age = jsonObject.getString("age"); 
    //输出  张三 20 
    System.out.println(name+" "+age); 
     
    String jaStr = "[{user:{name:\"张三\",age:\"20\"}},{score:{yuwen:\"80\",shuxue:\"90\"}}]"; 
    //将jsonArray字符串转化为JSONArray 
    JSONArray jsonArray = JSONArray.fromObject(jaStr); 
    //取出数组第一个元素 
    JSONObject jUser = jsonArray.getJSONObject(0).getJSONObject("user"); 
    //取出第一个元素的信息,并且转化为JSONObject 
    String name2 = jUser.getString("name"); 
    String age2 = jUser.getString("age"); 
    //输出 张三 20 
    System.out.println(name2+" "+age2); 
    //取出数组第二个元素,并且转化为JSONObject 
    JSONObject jScore = jsonArray.getJSONObject(1).getJSONObject("score"); 
    //取出第二个元素的信息 
    String yuwen = jScore.getString("yuwen"); 
    String shuxue = jScore.getString("shuxue"); 
    //输出  80 90 
    System.out.println(yuwen+"  "+shuxue); 
  } 
   
} 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# java  # json字符串转JSONObject和JSONArray以及取值  # json  # 字符串操作  # java使用JSONObject实例  # JAVA中JSONObject对象和Map对象之间的相互转换  # Java 如何遍历JsonObject对象  # java的JsonObject对象提取值方法  # Java中如何将String转JSONObject  # 详解Java中String JSONObject JSONArray List<实体类>  # java中如何判断JSONObject是否存在某个Key  # 浅析Java中JSONObject和JSONArray使用  # java 将jsonarray 转化为对应键值的jsonobject方法  # Java使用JSONObject需要的6个jar包下载地址  # Java中JSONObject与JSONArray的使用区别详解  # java 各个JSONObject的区别小结  # 转化为  # 第一个  # 第二个  # 希望能  # 谢谢大家  # static  # void  # JsonTest  # sf  # public  # joStr  # 张三  # args  # main  # String  # JSONObject  # JSONArray  # strong 


相关文章: 家具网站制作软件,家具厂怎么跑业务?  如何在宝塔面板中创建新站点?  建站之星多图banner生成与模板自定义指南  c# 服务器GC和工作站GC的区别和设置  小型网站制作HTML,*游戏网站怎么搭建?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  建站主机选购指南与交易推荐:核心配置解析  如何在阿里云完成域名注册与建站?  *服务器网站为何频现安全漏洞?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  广州营销型建站服务商推荐:技术优势与SEO优化解析  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何快速打造个性化非模板自助建站?  建站之星如何优化SEO以实现高效排名?  在线制作视频的网站有哪些,电脑如何制作视频短片?  如何在自有机房高效搭建专业网站?  建站主机类型有哪些?如何正确选型  如何在云主机上快速搭建网站?  焦点电影公司作品,电影焦点结局是什么?  如何正确下载安装西数主机建站助手?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  制作农业网站的软件,比较好的农业网站推荐一下?  Android自定义控件实现温度旋转按钮效果  建站之星ASP如何实现CMS高效搭建与安全管理?  如何用腾讯建站主机快速创建免费网站?  如何通过服务器快速搭建网站?完整步骤解析  如何在Windows服务器上快速搭建网站?  营销式网站制作方案,销售哪个网站招聘效果最好?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何快速搭建响应式可视化网站?  如何快速生成ASP一键建站模板并优化安全性?  建站之星下载版如何获取与安装?  如何通过NAT技术实现内网高效建站?  制作表格网站有哪些,线上表格怎么弄?  图册素材网站设计制作软件,图册的导出方式有几种?  上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?  天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?  IOS倒计时设置UIButton标题title的抖动问题  Python路径拼接规范_跨平台处理说明【指导】  ,怎么在广州志愿者网站注册?  如何通过主机屋免费建站教程十分钟搭建网站?  简单实现Android验证码  武清网站制作公司,天津武清个人营业执照注销查询系统网站?  已有域名和空间如何搭建网站?  seo网站制作优化,网站SEO优化步骤有哪些?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。