如何获取json数组中的数据 (android开发用)
将data中一个数据打印到textview上显示,例如SCName。我会打印suc和msg的数据。...
将data中一个数据 打印到 textview上显示,例如SCName。我会打印suc 和msg的数据。
展开
2个回答
展开全部
使用net.sf.json jar包
首先得到Resonse 的JSON对象。
JSONObject response = JSONObject.fromObject("{...}")
JSONArray data = (JSONArray )response.get("data");
for(Object object : data)
{
JSONObject d = (JSONObject) object;
String s = (String)d.get("scName");
}
首先得到Resonse 的JSON对象。
JSONObject response = JSONObject.fromObject("{...}")
JSONArray data = (JSONArray )response.get("data");
for(Object object : data)
{
JSONObject d = (JSONObject) object;
String s = (String)d.get("scName");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用各种库文件解析.个人喜欢用gson,当然你也可以用其他的.
-----
有个网站叫json
顶级域名为org
里面有各种语言生成/解析json的库文件列表
-----
有个网站叫json
顶级域名为org
里面有各种语言生成/解析json的库文件列表
更多追问追答
追问
我用的就是gson 我的截图是eclipse上面logcat截的。但不会获取显示。
追答
gson要求你构造一个class和它一样,然后你把string放进去,拿到的就是一个合好的class...
class中,对数组中的数据,你自己声明一个List来fit它的类型即可.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询