fastjson基础使用
2017-07-18 11:09
232 查看
fastjson使用测试
package cc.hansam.mystudy.json; import java.util.Map; import com.alibaba.fastjson.JSON; /** * @author hansam 945210972@qq.com * @date 2017年7月17日下午4:59:16 */ public class JSONTest { public static void main(String[] args) { Person person = new Person(); person.setId(1); person.setName("shi"); person.setAge(22); person.setSex("male"); // object to jsonstring String jString = JSON.toJSONString(person); System.out.println(jString); // jsonstring parse to map Map<String,String> map = (Map<String, String>)JSON.parse(jString); System.out.println(map.get("name")); // jsonstring pare to object String str = "{\"age\":22,\"id\":1,\"name\":\"shi\",\"sex\":\"male\",\"dea\":\"male\",\"sasa\":\"male\"}"; Person p = JSON.parseObject(str, Person.class); System.out.println(p); /** * fastjson 转换key不区分大小写,转换没有明确的对应关系(多对多) */ } }
结论:
fastjson 转换key不区分大小写,转换没有明确的对应关系(多对多)
相关文章推荐
- Json入门--基础定义及使用
- fastjson的简单序列化使用(转)
- Objective-C ,ios,iphone开发基础:JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)
- 阿里巴巴 - FastJson使用简介
- 使用Jquery解析Json基础知识
- FastJson关于java的使用
- Javascript笔记一 js以及json基础使用说明
- fastjson使用方法实例
- 使用Jquery解析Json基础知识
- 使用fastjson导致主键自增列错误 Failed to insert row into content:
- 使用fastjson将json数据转换为List
- FastJson使用
- FastJSON使用案例(fastjson-1.1.28.jar)
- fastjson 使用方法
- 使用fastjson key和属性名不一致问题
- 使用fastJson 来解析 json
- 使用fastjson遇到的问题
- fastjson的简单使用
- JSON 的 Java基础使用
- Objective-C ,ios,iphone开发基础:JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)