jsonオブジェクトを使用して文字列に変換しようとしていますが、「名前なし」という値があります。次のように私のコードは次のとおりです。オブジェクトをJSONオブジェクトから文字列に変換する
JSONObject jsonObject = new JSONObject(resp);
String c = jsonObject.getString("NAME");
msg("" + c);
次のように現在、私のオブジェクトは次のとおりです。
{"Names":[{"NAME":"Haircut"},{"NAME":"Blowdry"},{"NAME":"styling "},{"NAME":"treatment "},{"NAME":"braiding"}]}
私は動的にリストビューにデータを取り込むことができるように、私はこのデータを変換するにはどうすればよいです。
ご協力いただければ幸いです。
名前はオブジェクトではなく、配列です。 getJsonArray( "Names")を試してからそれを反復処理(forループなど)し、そのデータをリストに追加します。サンプルコードを投稿する時間はありませんが、他の人ができるかもしれません –