我的JScript是:GET值与动态密钥
var t={'color':'red'}; // dynamic json data.
for(n in t)
{
alert(n)
}
这里,警报给出了JSON关键颜色。但如何获得它的价值?
注意:json是动态的。
我的JScript是:GET值与动态密钥
var t={'color':'red'}; // dynamic json data.
for(n in t)
{
alert(n)
}
这里,警报给出了JSON关键颜色。但如何获得它的价值?
注意:json是动态的。
var t={'color':'red'}; // dynamic json data.
for(n in t)
{
alert(n);// n = key
var val =t[n];// value where key is n
}
var t={'color':'red'}; // dynamic json data.
for(n in t)
{
alert(t[n])
}
这里是一个从json响应获取动态密钥的简单示例 - Get dynamic keys from JSON Data
public void getData(String data){
// Load json data and display
JSONObject jsonData = new JSONObject(data);
// Use loop to get keys from your response
Iterator itr = jsonData.keys();
while(itr.hasNext()){
String keys = (String)itr.next();
Log.e("Keys", "----"+keys);
JSONArray dynamicValue = jsonData.getJSONArray(keys);
// Your stuff here
} }
谢谢。这是我的预期 – Natesan