주제
: Apps Script에서 doGet으로 실행했을때 발생한 error와 해결한 방법 :
발생된 Error
변경전 코드 :
function doGet(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1"); // 실제 시트 이름으로 변경
var range = sheet.getDataRange();
var values = range.getValues();
// 데이터를 JSON 형태로 변환
var data = [];
var headers = values[0];
for (var i = 1; i < values.length; i++) {
var rowData = {};
for (var j = 0; j < headers.length; j++) {
rowData[headers[j]] = values[i][j];
}
data.push(rowData);
}
var jsonOutput = JSON.stringify(data);
return ContentService.createTextOutput(jsonOutput).setMimeType(ContentService.MimeType.JSON);
}
변경 사항
스프레드 시트의 시트 이름 변경 (시트1 -> Sheet1)
'AI를 이용한 프로그램 만들기' 카테고리의 다른 글
파이썬 코드 실행 과정 (파이썬 기초) (2) | 2025.05.09 |
---|---|
AI를 활용한 파이썬 프로그래밍: 효과적인 질문법과 단계별 가이드 (예제 포함) (4) | 2025.05.09 |
파이썬 소스 코드, 어떻게 작동될까요? 자세히 알아봅시다! (2) | 2025.05.09 |
AI를 이용한 파이썬으로 구글 스프레드 시트에 연결하는 프로그램 만들기 1 (29) | 2025.04.17 |
TypeError: Cannot read properties of undefined (reading parameter')getCellData (0) | 2025.04.17 |