개발자

공유된 스프레드시트 데이터를 JSON으로 변환하는 방법이 있을까요?

2023년 02월 12일조회 171

제가 즐겨보는 방송의 스케줄이 스프레드시트로 관리되고 있는데 그 시트를 만드신 분이 시청자분들이 스케줄을 볼 수 있도록 보기전용으로 공유해놓으신 상태입니다. 저는 이 스케줄 데이터를 JSON으로 가져와서 Google Calendat API를 활용하여 캘린더에 이 스케줄을 1시간에 한번씩 동기화하는 프로그램을 개발중입니다. 본 질문 : 공유된 다른 분의 스프레드시트 데이터를 어떻게 하면 1시간에 한번씩 JSON으로 가져올 수 있나요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 2

성원님의 프로필 사진

안녕하세요:) csv to json(https://csvjson.com/)에서 변환할 수 있습니다. csv 파일로 다운받거나, 시트를 복사한 뒤 사이트에 붙여넣고 json으로 변환화면 될 것 같습니다.

차상진님의 프로필 사진

차상진

작성자

(주)리안 프론트엔드 엔지니어2023년 02월 12일

답변감사합니다. 근데 질문에 보시면 동기화하는 프로그램을 개발중이라서 이건 사용하기가 힘들것같네요!

유택범님의 프로필 사진

안녕하세요! 답변 달기 전에 한 가지 여쭤보고 싶은 점이 있는데요. 스프레드시트의 내용을 가져오는 API가 있을 것 같은데 API가 있다면 사실 JSON으로 받아오는것에는 문제가 없을것으로 생각되어서요. 받아온 데이터를 Google Calendar API에 입력할 수 있는 JSON 형태로 변환하는게 문제라는 말씀이실까요?

차상진님의 프로필 사진

차상진

작성자

(주)리안 프론트엔드 엔지니어2023년 02월 12일

공유된 스프레드시트를 가져오는 api는 못찾겠더라구요 json이든 뭐든 상관은 없습니다!

유택범님의 프로필 사진

유택범

Software Developer2023년 02월 12일

아 그렇군요 답변 감사합니다! 구글 스프레드시트 API로 공유된 스프레드시트의 데이터를 읽어올 때 별도의 API가 있는 것이 아니라 보기 권한만 있으면 데이터를 읽어올 수 있는 것으로 아는데요...! (잘못 알고 있는 것이라면 죄송합니다) API가 없다면 방법이 없는 것 같습니다...

차상진님의 프로필 사진

차상진

작성자

(주)리안 프론트엔드 엔지니어2023년 02월 12일

아 그렇군요! 다시한번 확인해보겠습니다! 감사합니다~

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!