JSON、GSON
json是一种与开发语言无关的、轻量级的数据格式。全程JavaScript Object Notation
优点:易于人的阅读和编码,易于程序解析与生产。
一个简单的JSON样例
文章图片
数据结构(Object,Array)
Object使用花括号{}包含的键值对结构,key必须是string类型,value为任何基本类型或数据结构。
文章图片
Array使用中括号[]来起始,并用括号,来分割元素。
文章图片
基本类型(string、number、true、false、null)
文章图片
创建json对象
第一种,用java编写JSONObject对象
文章图片
第二种用HashMap创建json对象
文章图片
【JSON、GSON】第三种用,javabean构架json对象
文章图片
解析json
文章图片
gson比jsonobject好用(gson有和很强的个性化设置,用注解来声明,或者使用gsonbulider)
文章图片
可以用gson将javabean转成json
文章图片
将json转换成javabean
文章图片
将含有日期的javabean转换为Data格式
文章图片
推荐阅读
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- Shell-Bash变量与运算符
- 清明,是追思、是传承、是感恩。
- 牛人进化+|牛人进化+ 按自己的意愿过一生
- 七老修复好敏感、角质层薄、红血丝
- 华为旁!大社区、地铁新盘,佳兆业城市广场五期!
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 螃蟹和这些食物同吃,轻则腹泻、重则中毒!要小心哦~
- 八、「料理风云」