我目前正在调查Twitter-API - 特别是每日趋势-API(http://search.twitter.com/trends/current.json)。
{
trends: {
2009-11-19 14:29:16: [
{
name: "#nottosayonfirstdate",
query: "#nottosayonfirstdate"
},
{
name: "New Moon",
query: ""New Moon""
},
{
name: "#justbecause",
query: "#justbecause"
}
]
}
}
我想知道如何在不知道调用时的确切日期的情况下返回其中的值,因为无法将客户端时间与服务器时间同步。
通常情况下,我会选择trends.something[1].name
获取名称,但由于时间戳会一直变化,如果趋势不是数组,我怎么能得到它呢?
答案 0 :(得分:3)
你可以用这个:
for (var i in trends) {
alert (i); // "2009-11-19 14:29:16"
alert (trends[i][0].name); // "#nottosayonfirstdate"
}