zoukankan      html  css  js  c++  java
  • Fastjson 教程

    Java对象转Json字符串(一)

    Person p = new Person("费哥", 26);
    String jsonString = JSON.toJSONString(p);
    System.out.println(jsonString);
    

    Java对象转Json字符串(二)

    Person p1 = new Person("费哥", 26);
    Person p2 = new Person("费哥2", 26);
    List<Person> list = new ArrayList<Person>();
    list.add(p1);
    list.add(p2);
    String jsonString = JSON.toJSONString(list);
    

    Json字符串转Java对象(一)

    Person p = new Person("费哥", 26);
    String jsonString = JSON.toJSONString(p);
    JSONObject jsonObject = JSON.parseObject(jsonString);
    System.out.println(jsonObject.getString("name"));
    

    Json字符串转Java对象(二)

    Person p = new Person("费哥", 26);
    String jsonString = JSON.toJSONString(p);
    Person person = JSON.parseObject(jsonString, Person.class);
    

    Json字符串转Java对象(三)

    Person p1 = new Person("费哥", 26);
    Person p2 = new Person("费哥2", 26);
    List<Person> list = new ArrayList<Person>();
    list.add(p1);
    list.add(p2);
    String jsonString = JSON.toJSONString(list);
    List<Person> list2 = JSON.parseArray(jsonString, Person.class);
    

    Json字符串转Java对象(四)

    Person p1 = new Person("费哥", 26);
    Person p2 = new Person("费哥2", 26);
    List<Person> list = new ArrayList<Person>();
    list.add(p1);
    list.add(p2);
    String jsonString = JSON.toJSONString(list);
    JSONArray jsonArray = JSON.parseArray(jsonString);
    

    Json字符串转Java对象(五)

    String objString = "[{'zhangsan':{'name':'zhangsan','age':12},'lishi':{'name':'lishi','age':12}}]";
    List<Map<String, Person>>  list = JSON.parseObject(objString, new TypeReference<List<Map<String,Person>>>(){});
    System.out.println(list.toString());
    

    说明:TypeReference用于复杂类型的转换。

  • 相关阅读:
    char类型到底是有符号还是无符号
    GNU C编译器的gnu11和c11
    kotlin之包
    mysql 各个版本驱动jar包
    网络优化
    Android 布局优化
    Android之MVVM开发模式
    Android蓝牙开发技术学习总结
    Android 电量优化
    Android中图片优化
  • 原文地址:https://www.cnblogs.com/feiqiangsheng/p/13303063.html
Copyright © 2011-2022 走看看