java中json字符串轉成csv保存

 


		<!--		json轉csv-->
		<dependency>
			<groupId>org.json</groupId>
			<artifactId>json</artifactId>
			<version>20090211</version>
		</dependency>

		

    /*
    * @Author 
    * @Description 
    * @Date 14:44 2020/3/28
    * @Param provincesJsonString json串
    * @Param fileName 文件路徑
    * @return 
    **/
    private void jsonTocsvAndSave(String provincesJsonString, String fileName) {
        try {
            File file=new File(fileName);
            FileUtils.writeStringToFile(file, json2csv(provincesJsonString));
        } catch (IOException e) {
            e.printStackTrace();
        } catch (JSONException e) {
            e.printStackTrace();
        }
    }

    private String json2csv(String provincesJsonString) throws JSONException {
        JSONArray jsonArray = new JSONArray(provincesJsonString);
        return CDL.toString(jsonArray);
    }

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章