我在从URl(http://fusioniprojects.com/ios/counter.php)
中获取json值时遇到了一些问题{“ios”:{“counter”:“2”}}
我只想获取计数器值 谢谢。
答案 0 :(得分:0)
试试这个,解析js对象中的json,现在可以按如下方式访问counter属性
var a = '{ "ios": { "counter": "2" } }';
a = JSON.parse(a);
console.log(a['ios'].counter);
答案 1 :(得分:0)
假设您已经从URI中获取了JSON并从中创建了一个String ....
您将创建一个包含JSON的JSONObject:
JSONObject jObject = new JSONObject(yourJSONString);
然后从那里创建需要的JSONObject:
JSONObject iOSObject = jObject.getJSONObject("ios");
最后,所需的值,在本例中为String:
String theCounter = iOSObject.getString("counter");
所以,没有评论:
import org.json.JSONObject;
String yourJSONString = (import JSON here)... ;
JSONObject jObject = new JSONObject(yourJSONString);
JSONObject iOSObject = jObject.getJSONObject("iOS");
String theCounter = iOSObject.getString("counter");
抓住JSON并将其转换为使用的字符串稍微复杂一点,但我并不完全确定你所追求的是什么,这个问题有点含糊不清。