API介绍
简单易懂的方法说明
补充说明如何将数据转化
官方的数据汇总
包括数据调用的举例
JSONModel-exercise
帮你解析部分吧,其他的模仿就行了,运行下试试看,记得导入包
JSONObject jsonObject = JSONObject.fromObject("你的JSON串")JSONArray results = JSONArray.fromObject(jsonObject.get("results"))
for (int i = 0 i < results.size() i++) {
if(i > 0) {
break
}
JSONObject result = JSONObject.fromObject(results.get(i))
JSONObject user = JSONObject.fromObject(result.get("user"))
System.out.println("gender:" + user.get("gender"))
JSONObject name = JSONObject.fromObject(user.get("name"))
System.out.println("title:" + name.get("title"))
}
代码阶段(1)导入json
require 'json'
(2)创建个json串
myJson = JSON.generate [1, 2, {"a"=>3.141}, false, true, nil, 4..10]
(3)解析json串
JSON.parse myJson
输出json串
puts JSON.parse myJson
附:如果想解析后能直观的显示中文,要加入下面两行代码
$KCODE='utf8'
require 'jcode'