2014-09-18 46 views
0

我有以下对象结构,并且对于每条记录,我需要显示属性名称及其值。对于以下示例,我需要显示“Name”= xxx。每个json响应的属性名称可以不同。这些是表格的字段名称,因此我不能使用硬编码名称。 如何读取属性值? 我试过var propname = DataInObj.DataSet [0] .Record [0] .properties [1]但它没有工作。请帮助如何在Google脚本中读取json中的属性名称

object 
    REcord 
    +attributes 
    -0     
    Name    xxx 
    Amount   100 
    +attributes 
    -1 
    Name    yyy 
    Amount   200 
+0

看来你是不是倾向于回答,评论,也没有接受任何的答案......这是为什么? http://stackoverflow.com/users/4036558/refeekh-m – 2014-09-19 22:15:53

回答

0

看到这个其他职位:Iterate over an object in Google Apps script

代码是这样的:

var dict = { "foo": "a", "bar": "b" }; 

function showProperties(){ 
    var keys = []; 
    for(var k in dict) keys.push(k+':'+dict[k]); 
    Logger.log("total " + keys.length + "\n" + keys.join('\n')); 
} 
相关问题