Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JAXB JSON 
:(
    Опции темы
Samotnik
Дата 8.5.2012, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Привет. 
Прилага работает только с JSON. Вопрос: целесообразно ли применять JAXB в этом случае? Либо лучше использовать библиотеку для JSON?
PM MAIL   Вверх
Stolzen
Дата 10.5.2012, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 3
Всего: 48



Если нужен только JSON, то JAXB не нужен. 


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
Samotnik
Дата 10.5.2012, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



JAXB напрямую может генерить JSON или через XML делает это?
PM MAIL   Вверх
jk1
Дата 11.5.2012, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1168
Регистрация: 17.10.2008
Где: Санкт-Петербург

Репутация: 5
Всего: 75



Для JAXB есть обертки, которые умеют на выходе давать JSON, тот же Jakson например. Однако классы нужно будет размечать xmlным маппингом, то есть фактически конверсия пойдет "через xml". В кавычках потому, что реального XML-представления в процессе может и не быть.

Маппить JSON при помощи JAXB удобно в том случае, если есть XML-Java маппинг и требуется прикрутить еще и JSON. Если же требуется создать Java-JSON маппинг на пустом месте, то JAXB - явно не лучшее решение.


--------------------
Opinions are like assholes — everybody has one
PM MAIL   Вверх
Samotnik
Дата 13.5.2012, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(jk1 @  11.5.2012,  11:45 Найти цитируемый пост)
Если же требуется создать Java-JSON маппинг на пустом месте, то JAXB - явно не лучшее решение. 

Дело было так: проект работал только с xml. Но потом отказались от него в силу обстоятельств определенных и перешли на JSON. Но структуру і логіку не меняли, просто добавили в конфиг файл JSONProvider теперь прилага заметно начала тормозить, когда формирует большой json.
Что в данном случае лучше всего сделать? Перейти на "ручное" формирование json'a с помощью какой-нибудь библиотеки?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0438 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.