2

我很好奇在 Android 中解析 JSON 对象的最佳方法。我从 php 脚本中获取字符串,然后在 Android 应用程序中解析和显示信息。我想知道它发送的 PHP 脚本字符串的最佳格式是什么。

脚本发送的信息可能每次都不同,因此不一定每次都相同。它将发送一个名称、地址,然后是多少其他对象的标识符,然后是带有标题、id 和文本的其他对象。是否可以解析这种格式的字符串:

{"name":"Ted", "address":"111 ..."} {"num":"2"} {"title":"Test","id":"1","text":"Hello"} {"title":"Test2","id":"0","text":"Hey"}
4

2 回答 2

3

你可以使用它内置的 apache json 模块GSONJackson

于 2013-07-28T18:23:28.577 回答
0

droidQuery库有几种简化解析的方法JSON,例如$.map(JSONObject),将 aJSONObject转换为Map<String, ?>Object,$.parseJSON(String)将 a 转换String为 aJSONObjectJSONArray(取决于文本语法),$.makeArray(JSONArray)将 a 转换JSONArray为 anObject[]等。

于 2013-07-29T16:32:55.530 回答