一组json数据{"..":"a","..":"b","..":"c"}如何在不知道key值的情况下获取到某一个value值,如a、b、c 20
4个回答
2013-04-07
展开全部
不用each,用什么? 当text,用string方法拆分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var value2 = {
"china":[
{"name":"hangzhou", "item":"1"},
{"name":"shanghai", "item":"2"},
{"name":"sichuan", "item":"3"}
],
"America":[
{"name":"aa", "item":"12"},
{"name":"bb", "item":"2"}
],
"Spain":[
{"name":"cc", "item":"1"},
{"name":"dd", "item":"23"},
{"name":"ee", "item":"3"}
]
};
for (var countryObj in value2)
{
document.write(countryObj + ":<br />")
//document.write(" " + value2[countryObj].length);
for (var i = 0;i < value2[countryObj].length; i++)
{
document.write(" " + value2[countryObj][i]["name"] + "<br />");
}
}
"china":[
{"name":"hangzhou", "item":"1"},
{"name":"shanghai", "item":"2"},
{"name":"sichuan", "item":"3"}
],
"America":[
{"name":"aa", "item":"12"},
{"name":"bb", "item":"2"}
],
"Spain":[
{"name":"cc", "item":"1"},
{"name":"dd", "item":"23"},
{"name":"ee", "item":"3"}
]
};
for (var countryObj in value2)
{
document.write(countryObj + ":<br />")
//document.write(" " + value2[countryObj].length);
for (var i = 0;i < value2[countryObj].length; i++)
{
document.write(" " + value2[countryObj][i]["name"] + "<br />");
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
User u = new User();
u.setUserName("aaa");
u.setUserPas("bbbb");
JSONObject json = JSONObject.fromObject(u);
String s = json.toString().replace("{", "").replace("}", "").replace("\"", "");
String[] a = s.split(",");
System.out.println(a[1].split(":")[1]);
输出结果为bbbb 这样就可以想取哪个就去哪个了
u.setUserName("aaa");
u.setUserPas("bbbb");
JSONObject json = JSONObject.fromObject(u);
String s = json.toString().replace("{", "").replace("}", "").replace("\"", "");
String[] a = s.split(",");
System.out.println(a[1].split(":")[1]);
输出结果为bbbb 这样就可以想取哪个就去哪个了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询