fastjson 解析 字符串 為對象


1. parseObject

解析為一個對象。

示例:

String json = new String(Files.readAllBytes(Paths.get(getRoodDir() + "config.json")), StandardCharsets.UTF_8);
ConfigObj obj = JSONObject.parseObject(json,ConfigObj.class);


2.parseArray

解析為對象數組

數組數據形式類似如下:

[{
  "configName": "范圍篩選",
  "paramName": "range",
  "type": "過濾"
}, {
  "configName": "排序選擇",
  "paramName": "sort",
  "type": "排序"
}]

解析為數組示例:

List<ConfigObj> configObjs = JSONArray.parseArray(json, ConfigObj.class);











免責聲明!

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



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