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
- Java学习总结--json
- Java JSON学习总结
- [学习笔记]JSON for java入门总结
- JSON学习总结
- JSON学习总结
- Json学习总结
- json-lib学习总结
- JSON学习总结
- JSON学习总结
- json lib 学习总结
- json学习总结
- json学习总结
- JSON学习总结
- json数据格式学习总结
- JSON学习总结
- Json 学习总结
- JSON入门学习总结
- JavaScript-JSON学习总结
- php实现执行某一操作时弹出确认、取消对话框
- 201412-2-Z字形扫描
- js 执行顺序
- 网站架构
- 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
- Java JSON学习总结
- 制作Docker镜像
- 201509-3-模板生成系统
- 利用rar命令行备份本地svn
- 将一个数组逆序输出。
- 远程连接mysql
- 如何解决springmvc中文乱码问题
- 201503-3-节日
- IMU模块ADIS16448调试过程及经验总结