Генерировать POJO динамически в соответствии с JSON? - PullRequest
0 голосов
/ 27 ноября 2018

Можно ли динамически генерировать POJO в соответствии с JSON, который исходит из тела запроса?Я предполагаю, что, возможно, есть способ преобразовать этот JSON в Object, чтобы я мог вызывать методы getters и setters в своем коде.Мне нужен этот POJO в Drools.

1 Ответ

0 голосов
/ 27 ноября 2018

Вы можете использовать Gson для вышеуказанного сценария.Предположим, PojoClass является классом, содержащим методы получения и установки полей JSON.Тогда вы можете использовать следующие строки кода: -

Gson gson = new Gson();
Reader reader = new FileReader("C:\\example.json")
PojoClass pclass = gson.fromJson(reader, PojoClass.class);
...