JAVA中json對象轉JAVA對象,JSON數組(JSONArray)轉集合(List)


 

json格式

{userId:'1',message:'2',create_time:'2020-03-28 20:58:11',create_date:'2020-03-28'}


JAVA對象
ChatDTO.java
public class ChatDTO {

    private String userId;

    private String message;

    private String createDate;

    private String createTime;

}

......
get set 方法

  

調用方法

JSONObject object = JSONObject.fromObject(json); //先轉成json對象
ChatDTO chatDTO = (ChatDTO) JSONObject.toBean(object, ChatDTO.class);

  

 

 JSON數組轉集合(JSONArray轉list)

List list = (List) JSONArray.toCollection(jsonArray);

  

 

集合(List)轉JSON數組

JSONArray array=JSONArray.fromObject(list)

  



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM