Каким образом можно создать объект Java с методами get и set?Преобразование Json в объект java
ответ
http://www.jsonschema2pojo.org/
Эта связь помогает генерировать объектный формат Java, основанный на GSON вы кормите. Просто убедитесь, что вы установите настройки так, как вам это нужно. Как всегда, не рекомендуется просто копировать сгенерированный код, но это может быть полезно.
Вы должны написать Java Bean с свойства Maching ключ JSON, от этой точки, так как у вас уже есть читатель его просто, как
YourObject obj = gson.fromJson(br, YourObject.class);
UPDATE
Что касается вашего комментария, когда вы не хотят или не могут создать компонент, который обычно сводится к разбору JSON для сопоставления. GSON (afaik) не имеет встроенного для этого, но его не сложно построить метод, который будет пересекать объекты GSON. У вас есть пример в этом блоге
http://itsmyviewofthings.blogspot.it/2013/04/jsonconverter-code-that-converts-json.html
Как вы, кажется, быть открытой для альтернативных вариантов, обратите внимание на Джексоне, а также (два ЛИЭСА является стандартом де-факто в JAVA).
С помощью jackson вам не нужно создавать компонент для поддержки десериализации, например.
String json = "{\"id\":\"masterslave\"}";
Map<String,String> map = new HashMap<String,String>();
ObjectMapper mapper = new ObjectMapper();
//convert JSON string to Map
map = mapper.readValue(json,
new TypeReference<HashMap<String,String>>(){});
- 1. Java объект в JSON Преобразование
- 2. преобразование JSON в объект java
- 3. Преобразование JSON строку в Java объект: Java
- 4. Преобразование json в объект в JAVA
- 5. Преобразование объекта JSON в объект Java
- 6. Преобразование json в java-объект с gson
- 7. Преобразование json из файла в объект java
- 8. Преобразование ответа JSON в объект JAVA
- 9. преобразование строки java в объект json
- 10. преобразование объекта JSON в объект списка Java
- 11. Преобразование JSON строки в объект Java
- 12. Преобразование JSON в JAVA Объект через play.data.Form
- 13. Преобразование JSON в объект
- 14. Преобразование в JSON объект
- 15. Преобразование Java-объект JSON с помощью XSLT
- 16. Преобразование объектов JavaScript JSON в Java объект JSON
- 17. преобразование jsonstring в объект java
- 18. Преобразование строки JSON в объект JSON
- 19. Преобразование JSON объект Data.Entities.Models.MyModel
- 20. Преобразование RDD в объект JSON
- 21. Преобразование html в объект Json
- 22. Преобразование строки JSON в объект
- 23. Преобразование строки в объект json
- 24. Преобразование данных JSON в объект
- 25. преобразование строки в объект json
- 26. Преобразование строки в объект JSON
- 27. Преобразование JSON в DynaTree объект
- 28. Преобразование строки в объект JSON
- 29. PHP Преобразование в объект JSON
- 30. Преобразование StringBuffer в объект Json
Ok MasterSlave, но я хотел бы знать, есть ли другой способ избежать создания Java-компонента программным путем. Например, если Json messagge имеет 1000 полей, я должен потратить много времени на создание компонента. – adev
Я нашел это сейчас http://jsongen.byingtondesign.com/ – adev
Не редактируйте OP с комментариями _own_. Добавьте комментарии/дополнительные сведения к своему сообщению _own_. – Omar