欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java url json解析json

錢淋西2年前7瀏覽0評論

在Java中,我們可以使用URL類來獲取Web資源。其中,Web資源可以是一個HTML頁面,也可以是一個JSON文件。對于JSON文件,我們可以使用Java中的JSONObject和JSONArray類來解析。

import java.net.*;
import java.io.*;
import org.json.*;
public class JsonParse {
public static void main(String[] args) throws Exception {
URL url = new URL("http://example.com/jsonfile.json");
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
String response = "";
String inputLine;
while ((inputLine = reader.readLine()) != null) {
response += inputLine;
}
reader.close();
JSONArray jsonArray = new JSONArray(response);
for(int i = 0; i< jsonArray.length(); i++){
JSONObject jsonObject = jsonArray.getJSONObject(i);
String name = jsonObject.getString("name");
int age = jsonObject.getInt("age");
String occupation = jsonObject.getString("occupation");
System.out.println(name + ", " + age + ", " + occupation);
}
}
}

在以上代碼中,我們首先使用URL類獲取了一個JSON文件,并將其存儲在一個字符串中。接下來,我們使用JSONArray類將JSON字符串轉換為一個JSONArray對象。然后,我們使用循環將JSONArray對象中的每個JSON對象都解析出來,并通過JSONObject類獲取JSON對象中的屬性。