我有一个json字符串(社交网络Qaiku流)。我怎样才能解码它在Java中? 我已经搜索,但任何结果为我工作。 谢谢。如何在java中用gson解码json字符串?
3
A
回答
5
作为使用GSON一个例子,你可以做以下
Gson gson = new Gson();
gson.fromJson(value, type);
其中value是你的编码值。技巧来自第二个参数 - 类型。你需要知道你的解码和什么样的Java类型的JSON将在结束
下面的例子显示了一个JSON字符串解码成所谓的表域对象的列表:
http://javastorage.wordpress.com/2011/03/31/how-to-decode-json-with-google-gson-library/
为了做到这一点的类型需要被指定为:
Type type = new TypeToken<List<Table>>(){}.getType();
GSON可以在这里找到:
对象反序列的
6
标准方法如下:
Gson gson = new Gson();
MyType obj = gson.fromJson(json, MyType.class);
对于相应类基元应当被用来代替的MyType。
你可以在Gson user's guide找到更多详细信息。如果这种方式不适合你 - 可能在JSON输入中有一些错误。
相关问题
- 1. 解析JSON字符串GSON
- 2. 在Java中解码JSON字符串
- 3. 在Java中解码JSON字符串
- 4. 如何使用Gson库解析(DeSerialise)JSON字符串在我使用Gson库的Java中需要解析下面的JSON的JSON字符串
- 5. 解串器的Json与GSON在Java中
- 6. 在.NET中使用Gson json字符串
- 7. 用gson解析时使用硬编码的json字符串
- 8. Gson - 如何解析嵌套JSON的动态JSON字符串?
- 9. JSON字符串到Java对象GSON
- 10. json的UTF 8解码问题(使用谷歌gson)字符串
- 11. 如何解析这些json字符串? (使用GSON)
- 12. 如何使用GSON解析JSON字符串?
- 13. 如何提取JSON字符串GSON
- 14. 使用JSON/Gson读取JSON字符串
- 15. Gson JSON字符串创建
- 16. GSON:从JSON字符串
- 17. parseFloat gson json字符串
- 18. android,gson不能解析json字符串到java对象
- 19. 如何解码json字符串?
- 20. 如何解码JSON字符串?
- 21. 如何字符串解码为JSON
- 22. 如何解码这个JSON字符串?
- 23. 如何解码部分JSON字符串
- 24. Extjs4如何用json字符串解码json代码?
- 25. 在Java中解析JSON字符串
- 26. 在JavaScript中解码Json字符串
- 27. 的Java的Json/GSON把JSON编码字符串的JSONObject不串逃脱
- 28. Gson:解析字符串[]
- 29. 使用Gson解析json java
- 30. 用java解析json与gson