3

请帮助我在 Android 中解析类似 JSON 的字符串。字符串如下:

{stnCode:"station1",arrTime:"22:08",depTime:"22:10",distance:14}

请注意,密钥未包含在 中"",因此不能将其视为 JSON。

4

2 回答 2

0

尝试这个,

第 1 步- 获取主字符串并将其拆分为,. 结果,您将获得一个具有键和值的字符串数组。使用yourString.split()方法。

第 2 步-for loop用于迭代数组中的所有字符串。获取每个字符串并通过':'拆分/解析它。现在您将获得键和值作为单独的字符串。

第 3 步- 如果 value 有 "" 则认为它是 aString否则它是Integer

希望能帮助到你。

于 2013-09-12T14:12:35.607 回答
0

使用 gson 库
https://code.google.com/p/google-gson/
创建一个对象并做 new Gson().parseJson()
是最好的。

于 2013-09-12T14:06:26.813 回答