【发布时间】:2017-07-01 06:34:16
【问题描述】:
我有一个类(公共类 SaveTheFeed 扩展 AsyncTask {)
在课堂上,我有一个受保护的 void 可以获取和解释某些 JSON 信息。我想将 JSON 的不同部分保存为字符串,以便稍后在代码中使用。简单地写String fajr = cityObject.getString("fajr"); 似乎不起作用,我也不能使用 public 修饰符。如何创建这些字符串?
这里是受保护的虚空:
protected void outputTimings(JSONArray jsonArray) {
String[] prayers = {"fajr", "shurooq", "dhuhr", "asr", "maghrib", "isha"};
try {
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject cityObject =
jsonArray.getJSONObject(i);
// for(int z=0; z < cityObject.length(); z++) {
//Log.d("result", String.valueOf(prayers[i++]));
result = result + "fajr" + " : "
+ cityObject.getString("fajr") + "\n" + result + "shurooq" + " : "
+ cityObject.getString("shurooq") + "\n" + result + "dhuhr" + " : "
+ cityObject.getString("dhuhr") + "\n" + result + "asr" + " : "
+ cityObject.getString("asr") + "\n" + result + "maghrib" + " : "
+ cityObject.getString("maghrib") + "\n" + result + "isha" + " : "
+ cityObject.getString("isha") + "\n";
}
我想为祈祷的字符串值创建变量
【问题讨论】:
-
只需全局声明变量
-
你要求我们做大量的读心术。
-
那么你需要知道什么,我对这个非常陌生......
-
请贴出你代码的相关部分
-
@ajb 完成添加代码