Java JSON学习总结

来源:互联网 发布:台湾电视直播软件 编辑:程序博客网 时间:2024/06/04 19:04

基础知识:

1.JSON是一种轻量级的,与开发语言无关的数据格式,全称是JavaScript ObjectNotation,易于阅读和编写,易于解析和生产,KV的格式。

2.标准的JSON数据表示:1.数据结构:Object{},Key必须是string类型,Value是任何的基本类型或者是数据结构。Array[] 使用“,”分割元素  2.基本数据类型。

JSON的使用:

3使用JSONObject来处理数据:

  3.1 新建一个JSONObject的对象

  3.2使用put方法添加数据KV格式

  3.3使用tostring方法输出到控制台

4使用Map构建JSON对象

  4.1Map<String ,Object>   ObjectName=new HashMap<String,Object>();

  4.2使用put方法添加数据

  4.3new JSONObject(ObjectName)

5使用JavaBean创建JSON

  5.1创建一个Javabean

  5.2 javabean里添加对象的属性

  5.3new JSONObject(javabean)

6从文件读取JSON

  6.1File file=new File("路径");  String content=FileUtils.readFileToString(file); JSONObject  jo=new JSONObject(content);

 6.2通过jsonObject的get方法得到json数据

 6.3通过isNull方法判断json对象是否有某个属性,来增加程序的健壮性


用到的jar包


0 0