博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JsonArray对象
阅读量:6227 次
发布时间:2019-06-21

本文共 2062 字,大约阅读时间需要 6 分钟。

直接上代码:

private static JSONObject createJSONObject() {        JSONObject jsonObject = new JSONObject();        jsonObject.put("username", "huangwuyi");        jsonObject.put("sex", "男");        jsonObject.put("QQ", "999999999");        jsonObject.put("Min.score", new Integer(99));        jsonObject.put("nickname", "梦中心境");        return jsonObject;    }    public static void main(String[] args) {        JSONObject jsonObject = JsonArrayDemo.createJSONObject();        // 输出jsonobject对象        System.out.println("jsonObject==>" + jsonObject);        // 判读输出对象的类型        boolean isArray = jsonObject.isArray();        boolean isEmpty = jsonObject.isEmpty();        boolean isNullObject = jsonObject.isNullObject();        System.out.println("isArray:" + isArray + " isEmpty:" + isEmpty                + " isNullObject:" + isNullObject);        // 添加属性        jsonObject.element("address", "福建省厦门市");        System.out.println("添加属性后的对象==>" + jsonObject);        // 返回一个JSONArray对象        JSONArray jsonArray = new JSONArray();        jsonArray.add(0, "this is a jsonArray value");        jsonArray.add(1, "another jsonArray value");        jsonObject.element("jsonArray", jsonArray);        JSONArray array = jsonObject.getJSONArray("jsonArray");        System.out.println("返回一个JSONArray对象:" + array);        // 添加JSONArray后的值        /*{        "username":"huangwuyi",        "sex":"男",        "QQ":"999999999",        "Min.score":99,        "nickname":"梦中心境",        "address":"福建省厦门市",        "jsonArray":[                     "this is a jsonArray value",                     "another jsonArray value"                     ]        }*/        System.out.println("结果=" + jsonObject);        // 根据key返回一个字符串        String username = jsonObject.getString("username");        System.out.println("username==>" + username);        // 把字符转换为 JSONObject        String temp = jsonObject.toString();        JSONObject object = JSONObject.fromObject(temp);        // 转换后根据Key返回值        System.out.println("qq=" + object.get("QQ"));    }

具体导入的jar包,和上篇jsonObject一致,可以参考上篇。

 

转载地址:http://extna.baihongyu.com/

你可能感兴趣的文章
java c 转换_由javac完成的任何类型的转换?
查看>>
java properties类_Java Properties 类
查看>>
java 账号密码登陆验证码_介绍javaweb登录验证码的实现方法步骤
查看>>
java 上传 分片技术_java 大文件分片上传处理
查看>>
java 平滑 停止_设计Java应用程序的平滑停止
查看>>
java生成8位数随机码_JAVA 生成无重复8位随机码
查看>>
java范围查询treemap_java集合-TreeMap
查看>>
Java解决主从数据库延迟问题_MySQL主从数据库同步延迟问题解决
查看>>
java将jfif格式转换成ipg_jfif是什么格式?Win10将图片JFIF格式转成JPG格式的方法
查看>>
socket.io java 点对点_netty-socket.io点对点通讯和聊天室通讯
查看>>
python java thrift_Apache Thrift PythonJava“连接被拒绝”
查看>>
java测试邮箱是否_javaWEB邮件测试
查看>>
java里booelan_Java Web应用开发技术与案例教程 教学课件 张继军 第4章_JDBC数据库访问技术.ppt...
查看>>
php mysql记录用户行为_用户参与记录存储的演变_PHP教程
查看>>
python中使用缩进来体现代码之间的逻辑关系_Python使用缩进来体现代码之间的逻辑关系。...
查看>>
python图像对比度拉伸_python库skimage 图像直方图均衡化、自适应均衡化、对比度拉伸实现...
查看>>
java判断是不是disable_Java Compiler disable()方法与示例
查看>>
php 发送 二进制,PHP处理二进制数据的实现方法
查看>>
用php写上传文件的代码,php多文件上传实现代码
查看>>
php发送邮件怎么配置,php 配置smtp发送邮件
查看>>