在 Java 程序中,我們時常需要處理 JSON 數據。為了方便地讀取和解析 JSON,我們需要導入一個稱為 json.jar 的庫。
import org.json.JSONObject;
import org.json.JSONArray;
在代碼中導入這兩個類后,我們便可以使用 JSON 庫來創建、讀取和解析 JSON 數據。
例如,下面的代碼創建了一個包含“name”和“age”字段的 JSON 對象:
JSONObject obj = new JSONObject();
obj.put("name", "Tom");
obj.put("age", 20);
我們還可以從字符串中解析 JSON 數據:
String jsonString = "{ \"name\": \"Tom\", \"age\": 20 }";
JSONObject obj = new JSONObject(jsonString);
如果 JSON 數據是一個數組,我們可以使用 JSONArray 類進行解析:
String jsonArrayString = "[ { \"name\": \"Tom\", \"age\": 20 }, { \"name\": \"Alice\", \"age\": 18 } ]";
JSONArray arr = new JSONArray(jsonArrayString);
使用 json.jar 庫,我們可以方便地處理 JSON 數據,使得我們的 Java 程序變得更加靈活和強大。