当我对Google电子表格进行查询时,调用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中,该怎么做?
最佳答案
好吧,“我的数据”是数组中键v
的值,该值是存储在数组中的键c
的值,数组是存储在对象中的键D
的值用键g
。所以是
var myData = response["g"]["D"][0]["c"][0]["v"];
关于javascript - 解释javascript toSource(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11809702/