请问用 Gson 如何解析这种 Json?

2016-09-17 18:28:20 +08:00
 XhstormR
{  
   "from":"local",
   "result":"suee",
   "format":"flv",
   "timelength":5935728,
   "accept_format":"mp4,hdmp4,flv",
   "accept_quality":[  
      3,
      2,
      1
   ]
}

前面的就是 String 字段,主要是后面的 accept_quality,这个应该怎么构建对象啊。

1405 次点击
所在节点    问与答
9 条回复
ovear
2016-09-17 18:30:48 +08:00
类型断言 List<Integer> 啊。。。
codingadog
2016-09-17 18:32:42 +08:00
最后是个 list 吧。。。
XhstormR
2016-09-17 18:37:21 +08:00
@ovear
@codingadog

刚问出来,就自己解决了,设置为 `private int[] accept_quality`,没有报错,不知道是否是最佳解决方案。
ybjaychou
2016-09-17 18:42:50 +08:00
肉眼可见的 int 数组啊
ihuotui
2016-09-17 18:55:20 +08:00
没有看过 json 标准么?问别人的时间自己看看资料都知道了
CFO
2016-09-17 18:57:38 +08:00
为什么是 list ? 不应该是 array 吗?
ihuotui
2016-09-17 19:00:33 +08:00
@CFO array 是 list 的一种实现
XhstormR
2016-09-17 19:03:09 +08:00
@ihuotui 我之前查了,没有查到,关于 JSON 我一小时前才开始用。
ihuotui
2016-09-17 19:26:47 +08:00
@XhstormR 那你应该直接学习

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306781

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX