在Android中解析JSON的可能方法

时间:2013-07-28 18:19:56

标签: android json

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

脚本每次发送的信息可能会有所不同,因此每次都不一定相同。它将发送一个名称,地址,然后是一个标识符,用于显示其他对象的数量,然后是其他具有标题,标识和文本的对象。是否可以解析以这种格式的字符串:

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

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

droidQuery库有几种简化JSON解析的方法,例如$.map(JSONObject),它将JSONObject转换为Map<String, ?>对象,{{1 }},将$.parseJSON(String)转换为StringJSONObject(取决于文字语法)JSONArray,将$.makeArray(JSONArray)转换为JSONArray 1}}等等。