【发布时间】:2020-04-10 15:45:45
【问题描述】:
我正在尝试编辑它自己的服务器列表的 android vpn 应用程序。
我有一个我自己的带有服务器数据的 json,但不知道如何嵌入它。
这就是我的 json 响应的样子
[
[
"0",
"PL",
"Poland",
"warswaw",
"1.1.1.1",
"IKEv2",
"",
""
],
[
"1",
"AU",
"Australia",
"Sydney ",
"1.1.1.1",
"IKEv2",
"",
""
],
这是应用程序中的代码
JSONObject json_response = new JSONObject("http://example.com/json.php");
JSONArray jsonArray = json_response.getJSONArray();
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject json_object = jsonArray.getJSONObject(i);
ServerArray[i][0] = json_object.getString("id");
;
ServerArray[i][1] = json_object.getString("file");
ServerArray[i][2] = json_object.getString("city");
ServerArray[i][3] = json_object.getString("country");
ServerArray[i][4] = json_object.getString("image");
ServerArray[i][5] = json_object.getString("ip");
ServerArray[i][6] = json_object.getString("active");
ServerArray[i][7] = json_object.getString("signal");
NumServers = NumServers + 1;
}
数组来自旧 api https://raw.githubusercontent.com/gayanvoice/android-vpn-client-ics-openvpn/images/appdetails.json
我如何重写以便它读取我的服务器列表?
【问题讨论】:
-
不是故意的,改帖让你满意