2018-11-13
如何將兩個對象互相轉換
我這里的轉換方式,是先轉成jsonString,然后在轉成obj對象
當前系統中,有存在兩個json工具包。一個是阿里的FastJson
,另一個是谷歌的gson
,這里提供兩中包的數據轉換
FastJson:
String acJson = JSON.toJSONString(workToAcForm); JSONObject jsonObj = (JSONObject) JSON.parse(acJson); WorkLogForm workLogForm = JSONObject.toJavaObject(jsonObj, WorkLogForm.class);