我从服务器获取一个 json 数组,如下所示
69[0,{"dabcdefghij":{},"abcdefg":"20","abcdefghijklmn":"10, AB-11111"}]
我知道[]里面的数据是json。但是服务器也在发送 json 的长度。现在我发现第一次出现[并解析 json。
这是正确的方法吗?我正在使用gson。有没有更好的方法来解析这个?
69[0,{"dabcdefghij":{},"abcdefg":"20","abcdefghijklmn":"10, AB-11111"}]
根据json.org ,它不是有效的 JSON,因为它不是对象也不是数组。
JSON 建立在两种结构之上:
名称/值对的集合。在各种语言中,这被实现为对象、记录、结构、字典、哈希表、键控列表或关联数组。
值的有序列表。在大多数语言中,这被实现为数组、向量、列表或序列。