我有下面提到的,你能告诉我如何只解析这个json中的Tripname吗?
我想.
三角洲婴儿蓝湾码头
从杰森
MyJson
[{"0":"$deta","Tripname":"delta"},{"0":"Baby","Tripname":"Baby"},{"0":"bluebay","Tripname":"bluebay"},{"0":"whaynle","Tripname":"whaynle"}]
System.out.println("--RESULT--" + result);
JSONObject jObject = null;
try {
jObject = new JSONObject(result);
//JSONArray a = jObject.getJSONArray("Tripname");
String status = jObject.getString("Tripname");
//Log.v("result1", jObject.toString());
Log.v("Response", status);
}
catch (JSONException e)
{
e.printStackTrace();
}发布于 2017-02-18 12:43:43
确实喜欢这个
JSONArray jArray= null;
try {
jArray = new JSONArray(result);
for (int i = 0; i < jArray.length(); i++) {
JSONObject jObject= jArray.getJSONObject(i);
String status = jObject.getString("Tripname");
//Log.v("result1", jObject.toString());
Log.v("Response", status);
}
}
catch (JSONException e)
{
e.printStackTrace();
}发布于 2017-02-18 12:46:33
试试这个:
try{
JSONArray jsonArray = new JSONArray(jsonString);
for(int i=0;i<jsonArray.length();i++){
JSONObject object = jsonArray.getJSONObject(i);
String data1 = object.getString("0");
String trip_name = object.getString("Tripname");
Log.i("TripName",trip_name);
//rest of the strings..
}
catch (JSONException e){
e.printStackTrace();
}https://stackoverflow.com/questions/42315235
复制相似问题