반응형 xlsx1 React,Next.JS에서 Table Element를 Excel파일로 다운로드하기 (feat. XLSX) 회사업무를 하다보니 엑셀파일과 연동하는 기능이 필요했다. 객체를 단순히 엑셀화하기보다 화면에 렌더링 된 table을 읽어 엑셀로 뽑을 수 있다면 좋겠다는 생각을 했다. 관련 라이브러리를 찾다보니 가장 많은 사용자를 가지고 있으며 자유도가 높은 SheetJS의 xlsx 라이브러리를 채택했다. 관련 문서는 https://www.npmjs.com/package/xlsx를 참고하여 진행했다. 1. 설치 "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz" 설치법이 조금 다른것같다. 원래라면 npm install xlsx와 같은 명령어를 했겠지만 package.json에서 위 url을 dependencies에 넣고 npm install을 해준다. 다음으로는.. 2023. 8. 21. 이전 1 다음 반응형