0

サーバーから json データにアクセスしようとしています。ファイルから最初の json 配列にアクセスしましたが、そのファイルから別の json 配列にアクセスする方法がわかりません。どんな助けでも大歓迎です。私のjsonファイルのURLは次のとおりです

String jsonurl" = "http:// 66.7.207.5 /homebites/list_business_category.php?b_id=18";"

次のようにjson配列「ビジネス」にアクセスしました。 json_object_main = json_parser.getJSONObjectFromUrl(jsonurl + res_id); Log.i("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", json_object_main + "");

if (json_object_main != null) {

try {

  JSONArray json_array_header = json_object_main
                                .getJSONArray("business");

  JSONArray j=json_object_main.getJSONArray("business_cat");

  //JSONArray json_cat=json_parser.getJsonArayFromUrl(jsonurl+res_id);

今、json配列「business_cat」にアクセスしたい

どうやってやるの?

4

1 に答える 1

0

私はあなたがこれを探していると思います:

JSONArray j=json_object_main.getJSONArray("business_cat");          
for(int i=0; i < j.length(); i++)
{

   JSONObject jsonAttribs = j.getJSONObject(i);  
   //do whatever you want to do with the elements
   jsonAttribs.getString("SOME_KEY"); 
}

それが役に立てば幸い!

于 2013-09-11T18:19:54.950 に答える