0

我正在检索一个 JSON 文件,该文件返回如下所示的结果。JSON 包含 365 天的数据。我想使用 javascript 创建这个 JSON 的“视图”,它会拉出最后 10 天,然后是 1 个月、6 个月等。

在 getJSON 函数之后,我这样做是为了将字符串作为 JSON,然后将其转换为对象,然后将其绘制成图形。所以我希望每个“视图”都是指定时间范围内的对象(使用一个 JSON)。然后将绘制 obj_10days、obj_1month 等变量。

var $ graph = data ;
var obj = $ . parseJSON ( $ graph ) ;

JSON:

[

    {
        "Low": 8.63,
        "Volume": 14211900,
        "Date": "2012-10-26",
        "High": 8.79,
        "Close": 8.65,
        "Adj Close": 8.65,
        "Open": 8.7
    },
    {
        "Low": 8.65,
        "Volume": 12167500,
        "Date": "2012-10-25",
        "High": 8.81,
        "Close": 8.73,
        "Adj Close": 8.73,
        "Open": 8.76
    },
    {
        "Low": 8.68,
        "Volume": 20239700,
        "Date": "2012-10-24",
        "High": 8.92,
        "Close": 8.7,
        "Adj Close": 8.7,
        "Open": 8.85
    },

任何帮助表示赞赏,谢谢!

4

1 回答 1

0

使用 for 循环 / .each ...您有一个 json 对象数组,您应该像数组一样调用它...

喜欢:obj[0].Low

于 2012-10-28T04:57:51.173 回答