zoukankan      html  css  js  c++  java
  • 定义实体转json需要方法

       // 定义实体转json需要方法

       Product product = new Product();
       GsonBuilder gb = new GsonBuilder();
       gb.registerTypeAdapter(java.util.Date.class, new DateSerializer()).setDateFormat(DateFormat.LONG);
       Gson gson = gb.create();

     String str = gson.toJson(product)

      //String 转 实体累

     Gson gson = new Gson();

      String strOrderInfo = request.getParameter("orderInfo");

      BaoJiaOrderEntity orderEntity = gson.fromJson(strOrderInfo, BaoJiaOrderEntity.class);

     //String  转 MAP

      String req;

      Gson josn = new Gson();
     第一种: Map mapOrder = josn.fromJson(req, Map.class);

     第二种:Map<String, String> resultMap2 = josn.fromJson( jsonStr, new TypeToken<Map<String, String>>() { }.getType());

    注意事项:定义map时定义为Map<String, Object>确实会将3,转为3.0    定义为Map<String, String>就可以了。

      

  • 相关阅读:
    [Tensorflow2.0] 入门
    重新开始深度学习
    大秦小记三
    大秦小记二
    大秦小记一
    大秦小记初始篇
    js事件高级
    jsDOM
    css样式
    c#压缩文件和批量压缩文件
  • 原文地址:https://www.cnblogs.com/cuijinlong/p/6650938.html
Copyright © 2011-2022 走看看