|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
Приветствую! Подскажите есть какой-нибудь универсальный метод/алгоритм для сборки Json объекта, чтобы в коде везде не плодить код типа: Код: java 1. 2. 3. 4. 5. 6. 7. 8.
Причем, количество параметров может быть разное количество, как и вложений, типа jsonNode1.set("params", jsonNode2); Насколько корректно будет использование, например, такого метода: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Код: java 1. 2. 3. 4.
Не будет ли слишком накладно по ресурсам/времени обработки? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 13:58 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
Храните JSON конфиги в .json файлах вместо Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 14:00 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
что-то я не врубился, что за изврат происходит на экране банальный Код: java 1. 2. 3.
совсем никак? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 14:40 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
Не подскажите в какую сторону рыть? Ранее не работал с этим...Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 14:40 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
qi_ipНе подскажите в какую сторону рыть?не понятно, о какой стороне речь. Примеров работы с jackson вагон в гугле http://www.baeldung.com/jackson-object-mapper-tutorial ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 14:42 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
chpashaqi_ipНе подскажите в какую сторону рыть?не понятно, о какой стороне речь Это я в ответ Blazkowicz писал ))) У меня генерируется динамический JSON: в зависимости от полученных параметров, формируется JSON ответ на выход. Так как изначально не знаю, какие входные параметры (тип) придут (Long, String, ObjectNode, Integer), нужен был метод, который бы собирал этот динамический JSON из входных данных. Как-то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 14:53 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
qi_ip, С двух сторон классы. Между ними сериализация через json. Так? Классы где? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:05 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
qi_ipсобирал этот динамический JSON из входных данных.JSON из JSON? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:06 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
qi_ipв зависимости от полученных параметров, формируется JSON ответ на выход я могу конечно представить себе изврат разной степени сложности, но, как правило, все довольно банально. Неужели тебе приходит абсолютно случайный набор значений, из которых нужно что-то собирать или все таки там какие-то фиксированные варианты, даже если какие-то свойства не всегда в наличии? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:08 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
Petro123, нет, выходной JSON формируется из данных после разных манипуляций/селектов. chpasha, разные методы формируют разный JSON - каждый раз разный набор полей. Суть вопроса именно в возможности уменьшить написание кода, как вариант, передавать все параметры в определенный метод, который сам соберет выходной JSON. Возможно все это не нужно, поэтому хотел узнать мнение других. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:18 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
qi_ipразные методы формируют разный JSON прекрасно, но один и тот же метод формирует один и тот же набор данных? что мешает создать классы MyClass1, MyClass2 и т.д. для каждого метода и конвертировать их в json одной строкой? пока, без толкового обоснования, код приведенный тобою выше выглядит как забивание гвоздей микроскопом. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:24 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
qi_ipВозможно все это не нужно, поэтому хотел узнать мнение других. возможно. Хибер дает наор классов. Ты автоматом из них по сети json. Так делают. Иначе рассказывай. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:26 |
|
Универсальный метод для сборки Jakson Json
|
|||
---|---|---|---|
#18+
chpashaqi_ipразные методы формируют разный JSON прекрасно, но один и тот же метод формирует один и тот же набор данных? что мешает создать классы MyClass1, MyClass2 и т.д. для каждого метода и конвертировать их в json одной строкой? Да, все верно, проресерчу данный вариант, спасибо! Petro123qi_ipВозможно все это не нужно, поэтому хотел узнать мнение других. возможно. Хибер дает наор классов. Ты автоматом из них по сети json. Так делают. Иначе рассказывай. К сожалению проект без хибера. Но в целом, кажется )))), понял суть. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2018, 15:31 |
|
|
start [/forum/topic.php?fid=59&fpage=45&tid=2122007]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
50ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 338ms |
total: | 501ms |
0 / 0 |