map通过jsonobject转成实体类(Directions)
生活随笔
收集整理的這篇文章主要介紹了
map通过jsonobject转成实体类(Directions)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Map<String, String> map = new HashMap<>();
map.put("name","a");
map.put("salary","1000");
map.put("age","15");
map.put("sex","男");
map.put("area","中國(guó)");
String jsonString = JSONObject.toJSONString(map);
Person person = JSONObject.parseObject(jsonString, Person.class);
新發(fā)現(xiàn)
jsonobj是通過(guò)構(gòu)造方法的入?yún)⒚Q做轉(zhuǎn)換的
map.put("name_aa","1");
map.put("salary","1");
map.put("age","1");
map.put("sex","1");
map.put("area","1");
String jsonString = JSONObject.toJSONString(map);
Person person = JSONObject.parseObject(jsonString, Person.class);
@Data
public class Person {
private String nameAa; // 姓名
private int salary; // 薪資
private int age; // 年齡
private String sex; //性別
private String area = ""; // 地區(qū)
// 構(gòu)造方法
public Person(String name_aa, int salary, int age,String sex,String area) {
this.nameAa = name_aa;
this.salary = salary;
this.age = age;
this.sex = sex;
this.area = area;
}
}
總結(jié)
以上是生活随笔為你收集整理的map通过jsonobject转成实体类(Directions)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: WinHTTP教程
- 下一篇: SAP CRM One Order框架搜