Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android JSON解析:解析特定元素_Java_Android_Json_Parsing - Fatal编程技术网

Java Android JSON解析:解析特定元素

Java 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

我在下面提到了一个问题,你能告诉我如何在这个json中只解析Tripname吗

我想要像

三角洲 宝贝 蓝莓 惠勒

从json

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,但不能解析它?是吗?谢谢会查的谢谢会查的