Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript获取Json数据(Google Api)/Trello_Javascript_Json_Google Apps Script - Fatal编程技术网

使用javascript获取Json数据(Google Api)/Trello

使用javascript获取Json数据(Google Api)/Trello,javascript,json,google-apps-script,Javascript,Json,Google Apps Script,我正在尝试获取一些数据,Trello正在将这些数据发送回我的GoogleApps电子表格脚本中。json看起来像: date: "XXXXXX", type: "XXXXXX", memberCreator: { id: "XXXXXXX", avatarHash: "XXXXXXXXX", username: "XXXXXXX", initials: "XXX", fullName: "XXXXXXXXX" 我尝试使用以下方法来实现它,但它返回

我正在尝试获取一些数据,Trello正在将这些数据发送回我的GoogleApps电子表格脚本中。json看起来像:

 date: "XXXXXX",
 type: "XXXXXX",
 memberCreator: {
     id: "XXXXXXX",
    avatarHash: "XXXXXXXXX",
    username: "XXXXXXX",
    initials: "XXX",
    fullName: "XXXXXXXXX"
我尝试使用以下方法来实现它,但它返回undefined(我认为是NaN),我无法使用jQuery:

for(var j=0; j < singleCard.length; j++){
  var str = singleCard[j]["memberCreator"]["fullname"];
  if(str == "something"){
      Do something here;
    }
 }
for(var j=0;j
使用
fullName
而不是
fullName
-对象属性区分大小写。在这里:

for(var j=0; j < singleCard.length; j++){
  var str = singleCard[j]["memberCreator"]["fullName"];
  if(str == "something"){
      Do something here;
    }
 }
for(var j=0;j
你能用更多细节粘贴你的代码吗?什么是
myJson
?什么是
i
?这只是一个json对象数组,如果你愿意的话,你可以确定它的日期:我只是尝试获取memberCreator全名好的,如果你需要帮助,你需要粘贴你的代码,这样人们就可以检查可能出了什么问题。如果你说的是真的,它只是一个json对象数组(意味着一个没有错误的普通数组),那么你不应该得到未定义。好的,我粘贴了更多的代码。关于区分大小写的问题,你是对的。我发现了我的错误…我试图访问的json实际上有3层(为了简单起见,只使用了2层)。我本来打算使用单卡[j]['data']['memberCreator']['fullName'],但是在一些Json对象上没有“fullName”,所以我只添加了一个if(单卡[j]['data']['memberCreator']['fullName']!=undefined){},这就清除了它。谢谢大家!首先很抱歉缺少代码。