私はアンドロイドの初心者です。これ以上の助けをしてください。例外の取得:org.json.JSONObjectをJSONArrayに変換できません
私はまだ私はorg.json.JSONException取得していますJSONArrayにそれを変換した
try { JSONArray jArray = new JSONArray(result); // Extract data from json and store into ArrayList as class objects for (int i = 0; i < jArray.length(); i++) { JSONObject json_data = jArray.getJSONObject(i); DataFish fishData = new DataFish(); fishData.nonce = json_data.getString("nonce"); fishData.iUserId = json_data.getString("iUserId"); fishData.timestamp = json_data.getString("timestamp"); fishData.token = json_data.getString("token"); data.add(fishData); } // Setup and Handover data to recyclerview mRVFishPrice = (RecyclerView) findViewById(R.id.fishPriceList); mAdapter = new AdapterFish(PostActivity.this, data); mRVFishPrice.setAdapter(mAdapter); mRVFishPrice.setLayoutManager(new LinearLayoutManager(PostActivity.this)); } catch (JSONException e) { Toast.makeText(PostActivity.this, e.toString(), Toast.LENGTH_LONG).show(); }
:値{ "コード": "0"、 "メッセージ": "アクセスが拒否された、 無効なユーザーをorg.json.JSONObject型の "reference"}は をJSONArrayに変換できません。
JSONデータを投稿してください。 –
まず、コードが0か1かを確認します。配列の値を取得するコードが1の場合 – vinoth12594
コードキーの整数を使用 – vinoth12594