package com.business.service.impl;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import java.nio.file.Files;
import java.nio.file.Paths;
public class ServiceImpl {
public static void main(String[] args) {
try {
String jsonString = new String(Files.readAllBytes(Paths.get("D:\\queryList.json")));
JSONObject parseObject = JSONObject.parseObject(jsonString);
JSONArray list = JSONArray.parseArray(JSON.toJSONString(parseObject.get("list")));
for (Object obj : list){
JSONObject jsonObject = (JSONObject) obj;
String id = oConvertUtils.getString(jsonObject.get("id"));
String qymc = oConvertUtils.getString(jsonObject.get("qymc"));
String shfwm = oConvertUtils.getString(jsonObject.get("shfwm"));
String xkznum = oConvertUtils.getString(jsonObject.get("xkznum"));
System.out.println(id+";"+(StringUtil.isNotBlank(qymc)?qymc:"--")+"$"+(StringUtil.isNotBlank(shfwm)?shfwm:"--")+"&"+(StringUtil.isNotBlank(xkznum)?xkznum:"--"));
}
}catch (Exception e){
e.printStackTrace();
}
}
}
Java读取json文件
于 2024-01-03 15:09:31 首次发布
6880

被折叠的 条评论
为什么被折叠?



