Java Android JSON解析:解析特定元素
我在下面提到了一个问题,你能告诉我如何在这个json中只解析Tripname吗 我想要像 三角洲 宝贝 蓝莓 惠勒 从jsonJava Android JSON解析:解析特定元素,java,android,json,parsing,Java,Android,Json,Parsing,我在下面提到了一个问题,你能告诉我如何在这个json中只解析Tripname吗 我想要像 三角洲 宝贝 蓝莓 惠勒 从json MyJson [{"0":"$deta","Tripname":"delta"},{"0":"Baby","Tripname":"Baby"},{"0":"bluebay","Tripname":"bluebay"},{"0":"whaynle","Tripname":"whaynle"}] System.out.println("--RESULT--" + re
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();
}
你喜欢这样吗
你喜欢这样吗
试试这个:
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();
}
试试这个:
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();
}
所以您可以检索json,但无法解析它?是吗?所以你可以检索json,但不能解析它?是吗?谢谢会查的谢谢会查的