色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 文件獲取json

傅智翔2年前9瀏覽0評論

在Java程序中,我們常常需要獲取JSON文件中的數據。下面我們將介紹如何使用Java獲取JSON文件中的數據。

首先,我們需要引入相關的jar包,比如Gson、Json-lib等。

import com.google.gson.Gson;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

接下來,我們需要讀取JSON文件并將其轉化為字符串:

String jsonString = FileUtils.readFileToString(new File("example.json"));

其中FileUtils是org.apache.commons.io包中的類,用于讀取文件。

接著,我們需要將字符串轉化為JSON對象:

JSONObject jsonObject = JSONObject.fromObject(jsonString);

如果JSON文件中的數據是一個數組,我們需要使用JSONArray對象:

JSONArray jsonArray = JSONArray.fromObject(jsonString);

我們可以通過以下代碼獲取JSON對象中的屬性值:

String name = jsonObject.getString("name");
int age = jsonObject.getInt("age");

同樣的,如果JSON文件中的數據是一個數組,我們可以使用以下代碼獲取其中元素的屬性值:

for(int i=0; i<jsonArray.size(); i++){
JSONObject job = jsonArray.getJSONObject(i);
String name = job.getString("name");
int age = job.getInt("age");
}

以上就是使用Java獲取JSON文件中的數據的步驟。