解释javascript toSource()

时间:2012-08-04 15:18:01

标签: javascript google-sheets

当我调用response.toSource()向google电子表格发出查询时,我得到以下内容。

({
    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中,我该怎么做?

1 个答案:

答案 0 :(得分:3)

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

var myData = response["g"]["D"][0]["c"][0]["v"];