我有一个JSON数据,可以通过像http://192.55.23.210:8085/Services/getFriends?userId=xyz这样的链接访问,它返回一个像[“xyz”,“abc”]这样的数组。如何访问这些对象
答案 0 :(得分:0)
您可以使用names(int)
类JSONObject
方法获取字段名称,而无需了解它们,然后访问它们:
public void getFieldNames(JSONArray jsonArray) {
List<String> fieldNames = new ArrayList<String>;
try {
for (int i = 0; i < jsonArray.length(); ++i) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
fieldNames[i] = jsonObject.names(i);
}
} catch (Exception e) {
Log.e("ConnectToDatabase->getJsonData", "Error Parsing JSON Data "
+ e.toString());
}
}
答案 1 :(得分:0)
select *
from
table_name a
where
a.name='@1' and
a.age=@2 and
a.org='@3';