因此,我正在处理来自 JSON 对象的返回值,并尝试返回其键之一的值。所以我得到的 JSON 对象就是这个。
{"options":[{"picture":"http:\/\/example.com\/1.png", contact_id="1", name="Tom"}, {"picture":"http:\/\/example.com\/2.png", contact_id="2", name="Jess"}]}
现在我在一个android应用程序中处理它,当我有一个名为say TAG的最终静态字符串设置为选项时
private static final String TAG = "options";
我用来记录这样的json值
Log.d("Friends name", jsn.getString(TAG));
我得到第一个结果
{"options":[{"picture":"http:\/\/example.com\/1.png", contact_id="1", name="Tom"}, {"picture":"http:\/\/example.com\/2.png", contact_id="2", name="Jess"}]}
但是,我试图仅访问名称,但我真的不知道如何访问。
我尝试将 TAG 设置options[0].name
为仅获取名字,但它给了我一个错误
JSONException:options[0].name 没有值
我在这里有点迷路了。