У меня есть 2 ArrayLists (одного и того же размера) в формате JSON, как показано ниже:Merge ArrayList карт в формате JSON, Java
List<HashMap<String, String>> list1 = new Arraylist<HashMap<String, String>>();
List<HashMap<String, String>> list2 = new Arraylist<HashMap<String, String>>();
Я хочу, чтобы объединить вышеуказанные списки в один.
Для экс:
List1:
[{ " key1": "value1", " key2": "value2"},
{ " key11": "value11", " key22": "value22"}]
List2:
[{ " key3": "value3"},{" key33": "value33"}]
Ожидаемый результат:
[{ " key1": "value1", " key2": "value2", " key3": "value3"},
{ " key11": "value11", " key22": "value22", " key3": "value3"}]
Ранний ответ будет высоко оценен. Заранее большое спасибо.
Каков ваш исходный вход? Являются ли эти значения JSON или Java POJO? – fge
Исходный ввод - это списки, которые я хочу объединить, и значения json – learner
Затем посмотрите [здесь] (https://github.com/fge/json-patch) – fge