これが私のJson応答です:
{
"value": [
{
"type": "school",
"id": 12,
"name": "NNPS",
"city": "CA",
"geo_position": {
"latitude": 52.52437,
"longitude": 13.41053
}
},
{
"type": "College",
"id": 44,
"name": "PEC",
"city": "PE",
"geo_position": {
"latitude": 45.50298,
"longitude": 10.04366
}
}
]
}
「json.JSONArray」ライブラリを使用した私のJavaコードは次のとおりです。
while ((csvdata= br.readLine()) != null) {
JSONObject output= new JSONObject(csvdata);
JSONArray docs = output.getJSONArray("value");
String csv = CDL.toString(docs);
FileUtils.writeStringToFile(file, csv);
}
ファイルを確認csv
すると、次のように表示されます。
しかし、次のようにする必要があります。
私はコーディング段階の最初の段階にあり、現在それを改善しています。それについてアドバイスをください:)どうすれば変更できますか?