0

ここに画像の説明を入力

ご覧のとおり、json があります。そして回収した。しかし、カテゴリの ID、名前を取得できます。しかし、プロジェクトをオブジェクトに変更する必要があります。では、どうすればプロジェクトを反復できますか。またはそれを行う別の方法はありますか?

4

1 に答える 1

0

ここでは、から ID を取得するだけです。Jsonarrayこの方法を使用して、残りの要素のようにjsonobject、内部の他の要素を取得jsonarray します。

 try{

        ArrayList<String>ID=new ArrayList<String>();

        JSONObject jObject= new JSONObject(JsonString);
        JSONArray menuObject = new JSONArray(jObject.getString("category"));    
        JSONArray menuObject1;
        for(int i=0;i<menuObject.length;i++){

        menuObject1 = new JSONArray(jObject.getString("project"));

        }
        for(int i=0;i<menuObject1.length;i++){
        String ID= menuObject.getJSONObject(i).getString("ID");
        ID.add(ID);

        }
        }catch(Exception e){
        }   
于 2013-12-20T15:22:50.390 に答える