google-apps-script - 如何将 JSON 信息提取到谷歌表格
问题描述
我正在尝试创建许可证跟踪表,但在将信息从公共 JSON 提取到 google 表并使用脚本编辑器对其进行格式化时遇到问题。我对编码比较陌生,可以使用任何帮助。该代码有点像我在 Stack Overflow 和其他网站上发现的不同事物的科学怪人。
function pullPermits() {
// Call the Permit API to get Permit infrmation
var permits = UrlFetchApp.fetch("URL");
Logger.log(response.getContentText());
var events = permits.getString();
var sheet = SpreadsheetApp.getActiveSheet();
var header = [["Uniquekey","Application Name","Application Status","Application Start Date","Application End Date","Primary Contact Last","Application Name", "Street Number From", "Street Number To","Direction","Street Name","Suffix", "Application Processed Date","Comments","Detail"]]
var range = sheet.getRange(1,1,1,15);
for (var i=0;i<events.length;i++) {
var row=i+2;
range.setValues(header);
var details=[[permits,events[i].getUniquekey(), events[i].getApplicationname(), events[i].getApplicationstatus(), events[i].getApplicationstartdate(), events[i].getApplicationenddate(), events[i].getPrimarycontactlast(), events[i].getApplicationname(), events[i].getStreetnumberfrom(), events[i].getStreetnumberfrom(), events[i].getDirection(), events[i].getStreetname(), events[i].getSuffix(), events[i].getApplicationprocesseddate(),events[i].getComments,()events[i].getDetails()]];
var range=sheet.getRange(row,1,1,15);
range.setValues(details);
}
接收语法错误
解决方案
推荐阅读
- javascript - 我使用“onclick”功能来模拟点击颜色选择器,但它不起作用。Windows 和 android 都可以,只有 ios 不行
- node.js - Socket.io,Rest API,向房间发送消息的问题
- javascript - 即使某些索引未定义(Javascript)(ajax),也执行for循环的所有迭代
- python - 如何将上一个值与新值进行比较?
- c++ - 如何将 Serial 对象作为数字传递(使用 arduino Serial 的新库)
- reactjs - 在 apollo 客户端中使用缓存
- postfix-mta - 在 Postfix 中进行 ARC 签名/验证
- ios - iOS LaunchScreen.storyboard 在应用程序运行时更改字体
- javascript - Vue @click="item.click || (() => {})" 未按预期进行评估
- jquery - 在 jquery 中使用 Laravel Echo 而不是 VueJs