HashMap для объекта Json Array - Java

У меня есть HashMap, который мне нужно проанализировать в JSON:

HashMap<String, Integer> worders = new HashMap<>();

Мне нужно разобрать его в массив объектов JSON. Текущие значения:

{"and": 100},
{"the": 50}

Требуемый формат JSON:

[
{"word": "and",
"count": 100},
{"word": "the",
"count": 50}
]

Я понял, что мне нужно использовать цикл, чтобы поместить его в правильный формат, но я не уверен, где и как начать.

Я также использовал ObjectMapper (), чтобы записать его как JSON, однако это не исправляет формат, спасибо за помощь.

4 голоса | спросил dali Sarib 2 SunEurope/Moscow2018-12-02T16:11:13+03:00Europe/Moscow12bEurope/MoscowSun, 02 Dec 2018 16:11:13 +0300 2018, 16:11:13

1 ответ


0
Вам на самом деле не нужно создавать формальный класс Java для этого.Мы можем попытаться создать ---- +: = 0 =: + ---- , а затем добавить дочерние объекты ---- +: = 1 =: + ----, которые представляют каждую запись в вашей исходной хэш-карте.,
ответил Tim Biegeleisen 2 SunEurope/Moscow2018-12-02T16:17:23+03:00Europe/Moscow12bEurope/MoscowSun, 02 Dec 2018 16:17:23 +0300 2018, 16:17:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132