private String transformNation(String nation){
String result = "";
Resource resources = this.resourceLoader.getResource("classpath:static/sion6/cadre/base/resources/store/nation.json");
String path = resources.toString();
path = path.replace("\\", "/");
JSONArray jsonArray = null;
try {
String input = FileService.convertStreamToString(resources.getInputStream());
JSONObject jsonObject = JSONObject.fromObject(input);
if (jsonObject != null) {
jsonArray = jsonObject.getJSONArray("data");
if(jsonArray.size()>0){
for(int i=0;i<jsonArray.size();i++){
JSONObject job = jsonArray.getJSONObject(i); // 遍历 jsonarray 数组,把每一个对象转成 json 对象
if(nation.equals(job.get("name"))){
result = job.get("text").toString()+"族";
}
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
读一个JSON文件 遍历内容 key value转换
最新推荐文章于 2023-01-04 15:59:36 发布