使用get和set方法生成Java对象的方法是什么?将Json转换为java对象
-1
A
回答
0
http://www.jsonschema2pojo.org/
这种联系可以帮助基于你喂的GSON的Java对象格式。只要确保你正确地设定的设置,你需要它。与往常一样,复制粘贴生成的代码并不是一个好主意,但它可能有帮助。
1
你应该写一个Java bean与性能MACHING的JSON关键的,从这一点来说,因为你已经拥有了读者的一个简单
YourObject obj = gson.fromJson(br, YourObject.class);
UPDATE
关于你的评论,你什么时候不想或不能创建一个bean,它通常归结为解析JSON来映射。 GSON(afaik)没有内置此功能,但不难构建一种能够穿越GSON对象的方法。你似乎是开放的替代品,看看杰克逊以及(这两个库是JAVA的事实标准),你必须在这个博客
http://itsmyviewofthings.blogspot.it/2013/04/jsonconverter-code-that-converts-json.html
一个例子。
使用jackson,您不必创建一个bean来支持反序列化,例如,
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对象
- 4. 将Java对象转换为JSON?
- 5. 将Json转换为Java对象
- 6. 将Firebase json转换为Java对象
- 7. 将JSON转换为java对象
- 8. 将对象转换为json?
- 9. 将对象转换为json
- 10. 将JSON对象转换为C#对象
- 11. 将jcas对象转换为json对象
- 12. 将javascript对象转换为json对象
- 13. JSON - 将对象转换为JSON数组
- 14. 将JSON对象转换为JSON数组
- 15. 将JSON对象转换为JSON阵列
- 16. 将JSON对象转换为JAVA中的等效对象
- 17. 无法正确地将JSON对象转换为Java对象
- 18. Java:将包含enum的对象转换为Json对象
- 19. 将Java对象转换为JSON对象时的性能问题
- 20. 将JSON对象转换为java类对象
- 21. 转换的JavaScript JSON对象转换成Java JSON对象
- 22. Java对象到JSON转换
- 23. JSON数据转换为Java对象
- 24. JSON转换为java对象的代码
- 25. GSON转换JSON对象到JAVA对象
- 26. 如何将Java对象转换为Json对象并放入json数组
- 27. 将ExecutionResult对象转换为json
- 28. 将PDO对象转换为Javascript JSON
- 29. 将JSON转换为Swift中的对象
- 30. Codeigniter/PHP /将对象转换为JSON
好MasterSlave,但我想知道是否有任何其他方式来避免以编程方式创建一个java bean。例如,如果一个Json消息有1000个字段,我必须花费大量的时间来创建这个bean。 – adev
我现在发现了这个http://jsongen.byingtondesign.com/ – adev
不要用你的_own_评论来编辑OP。为您的_own_信息添加任何评论/其他详细信息。 – Omar