[{
id: 12345, //Id given by android app
name: Name,
status: {
yes: [N1, n2, n3],
no: [n1, n2 ,n3]
}
}]
jsonオブジェクトをJavaでどのように記述しますか?Javaでjsonオブジェクトを作成する必要があります。私はどうしますか?
私の試み:
JSONObject object=new JSONObject();
JSONArray jsonarray=new JSONArray();
try {
object.put("id",12345);
object.put("name",Name);
jsonarray.put("yes");
jsonarray.put("no");
} catch (JSONException js) {
js.printStackTrace();
}
私はこの問題はjsonarrayであると思います。 jsonarrayオブジェクトを再度記述する必要があります。しかし、私はそれをどうやってやるのか分かりません。
編集
この質問は複製されません。
@ShaishavJoganiこの質問はJSONを生成することに関するもので、これはJSONの解析についてのものなので、この質問はあなたがリンクを提供した質問と重複しているとは思いません。
あなたは上記のJSONを解析する意味ですか? –
コードを実行するとどうなりますか?それはコンパイルされますか?エラーメッセージが表示されますか?どのようなエラーメッセージですか?この情報を含めるには質問を編集してください。 –
BTWあなたが投稿したコードには構文エラーがあります:あなたは「後で」を忘れてしまいましたか?実際のコードですか?そうでない場合は、実際のコードをコピーして貼り付けてください。 –