1

当我调用 response.toSource() 对谷歌电子表格进行查询时,我得到以下信息。

({
    ej: "0.6",
    Oe: "ok",
    gb: [],
    hb: [],
    Cg: "407260946",
    g: {
        zb: "0.6",
        z: [{
            id: "B",
            label: "",
            type: "string",
            pattern: ""}],
        D: [{
            c: [{
                v: "\"My data\""}]}],
        Na: null
    }
})​

我希望访问字符串“我的数据”并将其存储在 var 中,我该怎么做?

4

1 回答 1

3

好吧,“我的数据”是v数组中键的值,c它是存储在数组中的键的值,数组D是存储在具有键的对象中的键的值g。所以这是

var myData = response["g"]["D"][0]["c"][0]["v"];
于 2012-08-04T15:22:28.593 回答