小编use*_*556的帖子

在 Android 中解析 JSON 数据的最佳方法是什么?

我有要解析的 JSON 数据。结构不是固定的,有时它是单个字符串,有时是数组。

目前,我们正在使用 GSON 库来解析 JSON,但是当它作为数组出现时遇到了问题。

例如:

1.  {"msg":"data","c":300,"stat":"k"}


2. {
    "msg": [
        " {\"id\":2,\"to\":\"83662\",\"from\":\"199878\",\"msg\":\"llll\",\"c\":200,\"ts\":1394536776}"
     ],
     "c": 200,
     "stat": "k",
     "_ts": 1394536776
 }
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,有时我将 msg 作为一个字符串,有时作为一个数组。

谁能帮我?如果我决定使用 JSON 解析,那将非常乏味,因为我有大约 20 多个 API 需要解析,每个 API 至少包含 50 个字段。

parsing android json gson

5
推荐指数
1
解决办法
6043
查看次数

标签 统计

android ×1

gson ×1

json ×1

parsing ×1