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用于复杂类型的转换。

  • 相关阅读:
    Python统计词频的几种方式
    GO语言系列之 基本数据类型和操作符
    GO语言系列之 初识go语言
    Python实现聚类算法AP
    最大似然估计
    Breastcancer社区评论下载
    数据可视化之pyecharts
    Requests库
    nginx内置变量
    Tomcat内部结构、工作原理、工作模式和运行模式
  • 原文地址:https://www.cnblogs.com/feiqiangsheng/p/13303063.html
Copyright © 2011-2022 走看看