я некоторые EditText поле размера говорит 10. После заполнения всех полей, как только я нажимаю кнопку OK JSONObject должен быть obtained.I хочу иметь выходной сигнал таким образом:Как создать JSONObject из следующих
{{App_name: "Пример"}, {id: 1, data: "hello"}, {id: 2, data: "hi"}, {id: 3, data: "fine"}, {id: 4 , data: "thanks"}}
Предполагая, что у меня уже есть имя_приложения, идентификатор и данные.
EditText fields are 10 in number
data=(EditText)type.toString();
Я знаю, что я должен использовать этот объект JSONObject = новый JSONObject(); object.put ("id", 1); object.put ("data", hello);
Но не знаю, как перебираем, чтобы получить ввести EditText данные поля
К сожалению, вы не можете получить выход таким образом. Перейдите на json.org и изучите синтаксис JSON. –
(И то, что вы делаете, - это плохой способ организовать JSON. У вас не должно быть «объекта», который претендует на роль «массива».) –