2013-06-14 3 views
0

Мне нужно создать класс Java из ответа JSON, полученного из веб-службы. Я использовал JAXB для обработки xml, но я не знаю, как обращаться с JSON. Кто-нибудь знает, существует ли инструмент для этой работы? Благодарю.Генерировать объекты Java от JSON

p.s .: Мне нужно сгенерировать новые классы, а не конвертировать классы.

+0

Вы спросили [Джексона] (http://jackson.codehaus.org/)? –

ответ

4

Jackson - хорошая библиотека. Попробуйте.

+0

Я лично считаю Джексона непригодным для использования, но я знаю несколько людей, которые клянутся им, и это, вероятно, более вездесущее, чем GSON, хотя у него много особых причуд. –

+0

У меня нет класса Java, я хочу сгенерировать его из моего json, я читал документы Jackson, и он предполагает, что у меня уже есть класс Java для преобразования из json. Это правильно? –

+0

Джексон будет делать почти все, кроме как написать класс для вас. Тем не менее, документы могут быть немного запутанными. Проверьте GSON (см. Мой ответ), если у вас возникли проблемы. –

2

идти вперед и сказать, что GSON (http://code.google.com/p/google-gson/) является гораздо более удобным для пользователя хотя и менее мощный, чем Джексон. Если вы только начинаете с этого материала, я готов поспорить, что GSON даст вам гораздо меньше головных болей и будет ближе к тому, что вы действительно хотите.

Смежные вопросы