開發過程中有個api需求,就是將最終提交的資料,轉成json字串,作為乙個引數傳遞給伺服器。
這個要傳遞的資料結構如下:
public arraylisttagjson;
其中,每條資料ptevaluateitembean的資料結構如下:
public class ptevaluateitembean
其中,ptevaluateoptionbean的資料結構如下:
public class ptevaluateoptionbean
"tagjson": [,},
,},,},
,},,}
]
怎麼轉化?下面直接貼**:
public class ptevaluateitembean catch (jsonexception e)
}return obj;
}}
public class ptevaluateoptionbean
}
將arraylist型別的資料轉為json串的方法如下:
public string getevaluatedoptionsjson(arraylistcheckitemids)
jsonarray jsonarray = new jsonarray();
for (ptevaluateitembean itembean : checkitemids)
jsonarray.put(itembean.getjsonobject());
}return jsonarray.tostring();
}
python自定義型別轉json
json模組不僅可以處理普通的python內建型別,也可以處理我們自定義的資料型別,而往往處理自定義的物件是很常用的。首先,我們定義乙個類person。class person object def init self,name,age self.name name self.age age def...
json字串轉換java自定義物件
原 2018年07月12日 10 20 38 天空海的眼 2018 12 26 閒著重新看到了這篇就來補充net.sf.json主要是pom匯入jar包有乙個衝突的問題而且匯入的比較亂,所以也可以用別的json工具模擬如阿里的fastjson com.alibaba fastjson 1.2.41 ...
SpringBoot 自定義 JSON 解析
spring boot 中 restcontroller 返回的字串預設使用 jackson 引擎,它也提供了工廠類,我們可以自定義 json 引擎,本節例項我們將 json 引擎替換為 fastjson,首先需要引入 fastjson com.alibaba fastjson 其次,在 webco...