我开始编程android并遇到了json的问题。
我试图从json cd ~/app-root/data
获取数据作为字符串。
我尝试使用下面的代码从上面的json数据中获取“name_kana”中的值,并使用以下代码,但无法获取字符串。
{"results":{"results_start":1,"results_returned":4,"api_version":"2.00","results_available":4,"school":[{"name_kana":"Cook","kyoten":{"name_kana":"CookTime","kyoten_type_cd":"TK","shiryo_url":{"qr":"http://webservice.recruit.co.jp/common/qr?url=https"}]}
由于我是android的新手,你介意你能解释一下或者提供我的提示,以便我可以从上面提到的json中获取字符串数据吗?我很乐意听到你的消息!
答案 0 :(得分:1)
你的json没有解析,因为它不是一个有效的json。尝试使用Jsonlint验证您的json。
有效的json似乎是这个
{
"results": {
"results_start": 1,
"results_returned": 4,
"api_version": "2.00",
"results_available": 4,
"school": [{
"name_kana": "Cook",
"kyoten": {
"name_kana": "CookTime",
"kyoten_type_cd": "TK",
"shiryo_url": {
"qr": "http://webservice.recruit.co.jp/common/qr?url=https"
}
}
}]
}
}