[Convert] 구글시트 json import & formatter
[Convert] 구글시트 json import & formatter
[Convert.1]
Import JSON to Google Sheets: Step-by-Step Tutorial & Script |
||||||
파트 I.) 무료 ImportJSON 스크립트 사용1. 구글 시트 열기신규 또는 기존 Google 시트를 엽니다.
2. 스크립트 편집기 열기Google 시트의 상단 메뉴에서 확장 프로그램 > Apps Script 를 클릭합니다. 3. 스크립트 편집기에서 자리 표시자 콘텐츠를 제거합니다.스크립트 편집기에 입력된 자리 표시자 코드가 있으면 제거할 수 있습니다. 4. 오픈 소스 스크립트 복사 및 붙여넣기이동: https://gist.github.com/paulgambill/cacd19da95a1421d3164 " import_json_appsscript.js " 에 대한 모든 코드를 복사 하고 코드를 Google 시트의 스크립트 편집기에 붙여넣습니다. JSON을 Google 시트로 가져오기 위해 만든 무료 오픈 소스 스크립트입니다. 가져오기 json 스크립트 복사 가져오기 json 스크립트 붙여넣기 검색을 하면 온라인에서 사용할 수 있는 다른 무료 importjson 스크립트도 있습니다. 5. 스크립트 저장 및 이름 지정모든 스크립트를 복사하여 스크립트 편집기에 붙여넣은 후 저장 버튼을 클릭하고 프로젝트 이름을 지정합니다. 저장 버튼을 클릭하십시오 프로젝트 이름 지정 프로젝트 이름은 원하는 대로 지정할 수 있지만 "ImportJSON"과 같은 이름을 지정하면 쉽게 기억할 수 있습니다. 6. Google 시트로 돌아가기스크립트 편집기에서 프로젝트를 저장한 후 이제 브라우저에서 스크립트 편집기 탭을 닫고 Google 시트로 돌아갈 수 있습니다. 이제 Google 시트의 아무 셀에서나 "=import"(인용 부호 제외)를 입력하기 시작하면 옵션으로 "ImportJSON" 팝업이 표시됩니다. 이것은 스크립트 편집기에서 저장한 스크립트입니다. "ImportJSON" 옵션을 클릭합니다. JSON 수식 가져오기
7. JSON API URL 추가JSON 가져오기 수식을 연 후 JSON API URL을 추가해야 합니다. 테스트를 위해 무료 JSON API URL을 사용하려는 경우 다음 중 하나를 사용할 수 있습니다.
다음과 같이 URL을 입력하십시오. =ImportJSON("https://api.example.com") URL 주위에는 "따옴표"가 있어야 하고 따옴표 주위에는 괄호가 있어야 합니다. URL에서 엔드포인트를 지정하고 필요한 데이터를 가져오기 위해 다른 매개변수를 추가합니다. 8. JSON 데이터 가져오기JSON URL을 입력한 후 JSON을 가져오는 마지막이자 마지막 단계는 키보드의 Enter 버튼을 누르고 JSON 데이터가 스프레드시트를 채울 때까지 기다리는 것입니다. JSON URL을 입력하고 Enter 키를 누릅니다. Google 스프레드시트로 가져온 JSON 데이터 JSON을 Google Sheets 데모로 가져오기 파트 II.) Apipheny 애드온 사용JSON 데이터를 Google 시트로 가져오는 다른 방법을 시도하려는 경우 이를 위해 만든 추가 기능을 사용할 수 있습니다. Apipheny 는 Google Sheets용 API 통합업체입니다. JSON 및 CSV API에 대한 GET 및 POST 요청을 지원합니다. Google 스프레드시트용 Apipheny 애드온 파트 1에서 설명한 공개 스크립트를 사용하는 것과 Apipheny 애드온을 사용하는 것의 차이점은 Apipheny에는 Github의 스크립트보다 더 많은 기능과 기능이 포함되어 있다는 것입니다. 예를 들어 JSON 데이터 요청을 저장하거나 반복적으로 Google 시트의 데이터를 새로 고치도록 요청을 예약하려는 경우 스크립트에서 코드를 수정해야 합니다. 그러나 Apipheny 에는 이러한 모든 기능이 포함되어 있습니다. Apipheny를 사용하면 다음을 수행할 수 있습니다.
Apipheny 기능 자습서 |
Manage ??? |
Schedule ??? https://apipheny.io/schedule-requests/ |
[Convert.2] https://jsonformatter.org/#
json Data |
https://comp.fnguide.com/SVO2/json/data/05_01/202301.json?_=1674802956862 |
사용후기 데이터를 변환하여 사용할수는 있다. |
{"comp":[{"KEY":"A000100259","일련번호":"259","기준일자":"01","기업명":"유한양행","활동코드":"1","이벤트명":"무상증자","이벤트코드":"20","일자":"20230101","종목명":"A000100","주식구분":"보통주","종류":"무상증자","변동주식수":"3,349,764","발행가":"1,000","변동후자본금":"77,762","총발행주식수":"76,581,240","신주상장일":"20230120","권리락일":"20221228","납입일":"","배정기준일":"20230101","배정비율":"0.05","할인비율":"","비고":""},{"KEY":"A00224089","일련번호":"89","기준일자":"01","기업명":"고려제강","활동코드":"1","이벤트명":"무상증자","이벤트코드":"20","일자":"20230101","종목명":"A002240","주식구분":"보통주","종류":"무상증자","변동주식수":"2,000,000","발행가":"1,000","변동후자본금":"25,000","총발행주식수":"25,000,000","신주상장일":"20230127","권리락일":"20221228","납입일":"","배정기준일":"20230101","배정비율":"0.09","할인비율":"","비고":""} |
{ "comp": [ { "KEY": "A000100259", "일련번호": "259", "기준일자": "01", "기업명": "유한양행", "활동코드": "1", "이벤트명": "무상증자", "이벤트코드": "20", "일자": "20230101", "종목명": "A000100", "주식구분": "보통주", "종류": "무상증자", "변동주식수": "3,349,764", "발행가": "1,000", "변동후자본금": "77,762", "총발행주식수": "76,581,240", "신주상장일": "20230120", "권리락일": "20221228", "납입일": "", "배정기준일": "20230101", "배정비율": "0.05", "할인비율": "", "비고": "" }, { "KEY": "A00224089", "일련번호": "89", "기준일자": "01", "기업명": "고려제강", "활동코드": "1", "이벤트명": "무상증자", "이벤트코드": "20", "일자": "20230101", "종목명": "A002240", "주식구분": "보통주", "종류": "무상증자", "변동주식수": "2,000,000", "발행가": "1,000", "변동후자본금": "25,000", "총발행주식수": "25,000,000", "신주상장일": "20230127", "권리락일": "20221228", "납입일": "", "배정기준일": "20230101", "배정비율": "0.09", "할인비율": "", "비고": "" } |
댓글
댓글 쓰기