Gson码神之路:JSON篇

JSON、GSON

2018-03-17  本文已影响9人  维乾

json是一种与开发语言无关的、轻量级的数据格式。全程JavaScript Object Notation

优点:易于人的阅读和编码,易于程序解析与生产。

一个简单的JSON样例

数据结构   (Object,Array)

Object    使用花括号{}包含的键值对结构,key必须是string类型,value为任何基本类型或数据结构。

Array  使用中括号[]来起始,并用括号来分割元素。

基本类型(string、number、true、false、null)


创建json对象

第一种,用java编写JSONObject对象

第二种用HashMap创建json对象

第三种用,javabean构架json对象

解析json


gson比jsonobject好用(gson有和很强的个性化设置,用注解来声明,或者使用gsonbulider)

可以用gson将javabean转成json

将json转换成javabean

将含有日期的javabean转换为Data格式

上一篇下一篇

猜你喜欢

热点阅读