BG Development


  Reply to this topicStart new topicStart Poll

> Сериализация на сложен обект като XML или JSON
crazy_dog
Публикувано на: 19-05-2020, 12:49
Quote Post



Име:
Група: Потребител
Ранг: Активен

Мнения: 154
Регистриран на: 23.02.12



Здравейте, колеги. Имам следният казус.
Имам обект А който има някакви атрибути както и списък от обекти тип Б. От своя страна обект Б може да държи друг списък\ци от обект C и т.н.
Искам да сериализирам обект А като XML или JSON, като вътре да се запази цялото дърво от обекти. Без значение от дълбочината.
До сега пробвах с java.beans.XMLEncoder, но ми сериализира само root обекта. Без вложените обекти в него.

Поздрави!
PMEmail Poster
Top
thrawn
Публикувано на: 19-05-2020, 15:10
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2920
Регистриран на: 17.01.17



В каква среда? ЕЕ или SE?
Имплементациите на jaxb ще си го сериализират без никакви ядове (EE). Иначе, ако ти трябва за SE и не ти се занимава с "тежки" зависимости gson
PMEmail Poster
Top
crazy_dog
Публикувано на: 19-05-2020, 16:15
Quote Post



Име:
Група: Потребител
Ранг: Активен

Мнения: 154
Регистриран на: 23.02.12



Не е EE. Използвам Spring boot. Сега ще го пробвам с gson, да видим какво ще стане.
PMEmail Poster
Top
akrachev
Публикувано на: 19-05-2020, 19:37
Quote Post



Име: акрачев
Група: Потребител
Ранг: Старо куче

Мнения: 882
Регистриран на: 27.11.09



JAXB си е независим от EE ... можеш да си го ползваш и в Spring
PMEmail PosterUsers Website
Top
crazy_dog
Публикувано на: 20-05-2020, 14:53
Quote Post



Име:
Група: Потребител
Ранг: Активен

Мнения: 154
Регистриран на: 23.02.12



Със gson стана работата. Само, че трябваше да си напиша къстъм type adapter за да работи така както искам.
Благодара за съвета thrawn.
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0