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格式