欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA JSON转csv,xls两行代码带回家

程序员文章站 2022-05-01 17:41:43
...
<dependency>
  <groupId>org.json</groupId>
  <artifactId>json</artifactId>
  <version>20090211</version>
</dependency>




public static String Json2Csv(String json) throws JSONException {
    JSONArray jsonArray = new JSONArray("["+json+","+json+"]");
    String csv = CDL.toString(jsonArray);
    return csv;
}

FileUtils.writeStringToFile(new File("C:/csv2.xls"), Json2Csv(data));



public static boolean isJsonArray(String content) {
    if(StringUtils.isBlank(content))
        return false;
    StringUtils.isEmpty(content);
    try {
        JSONArray jsonStr = JSONArray.parseArray(content);
        return true;
    } catch (Exception e) {
        return false;
    }
}
 嗯,json数据需转为jsonArray就可以转换为想xls,csv
相关标签: xls json csv