2017-02-13 1 views
0

Как добавить еще ключ-значение в JSONObject? put добавляет один элемент к объекту, мне нужно добавить больше значения с помощью ключа. Я знаю, что могу сделать это с помощью цикла, но мне нужно однострочное решение.Как добавить значение ключа в JSONObject в Java?

В прошивкой есть два различных метода:

append(contentsOf: 
append(newElement: 
+0

Как вы создаете свой JSONObject? Я могу помочь вам, если я знаю вашу точную реализацию? Джексон? – Vihar

+0

Java довольно широк, вы говорите об Android? Или Какую библиотеку вы используете? Я считаю, что это, вероятно, что-то вроде .put («key», someValue); –

+0

Пример. Насколько я могу вспомнить реализацию Android –

ответ

0

Как указано в моем комментарии, вы ищете .Put («ключ», стоимость);

Если вы хотите разместить там объект/массив, вы можете просто использовать JSONArray или JSONObject. Чтобы получить объект из существующего класса, я предлагаю использовать нечто вроде GSON для сериализации вашего объекта. Здесь просто невозможно разместить пользовательский объект.

Смежные вопросы