私はキー付きのjsonデータを含むjsonオブジェクトを持っています。今私は名前、住所などのjsonオブジェクトから値を抽出し、それらを変数に格納したいと考えています。キー--- "ユーザー" を入れて,, json_o -入れ子になったjson配列から値を抽出する方法は?
コントローラ
json_arr = new JSONArray(j_str);
int count = json_arr.length();
json_o.put("user", json_arr);
j_strは、次のデータ
[{"Bollywood":[{"actor":[{"name":"AA","gender":"Male"},{"name":"BB","gender":"Male"}]}]},{"Hollywood":[{"actor":[{"name":"CC","gender":"Male"},{"name":"DD","gender":"Male"}]}]}]
今それはJSONオブジェクトに変換されますが含まれています。ハリウッドの第2俳優名などの特定のデータを取得する方法(すなわち値DD)。その後、それを文字列に格納します。
あなたのJSONは無効です。 http://jsonviewer.stack.hu/を使用してjson文字列をまず検証してください。 –
@DibakarPaulいいえ、確かに素晴らしいjson文字列。私はそれを確認したかどうかは、サイトまたはあなたがhttp://jsonformatter.curiousconcept.com/ –