# SheetJS
[React] Sheet.js 라이브러리를 이용한 Excel Export
SheetJS Community Edition | SheetJS Community Edition리액트에서 엑셀파일 내보내기 기능을 구현하고자 사용하게 되었다.👉설치 npm i --save https://cdn.sheetjs.com/xlsx-0.19.1/xls
[FE] 엑셀 파일 읽기
서버측에서 엑셀 파일을 리드하여 원하는 작업을 수행하는 작업이 있었는데 엑셀 파일에 대량(5만개 정도)의 데이터보다 초과일때 response time이 예상보다 길어지는 이슈가 생겼다. 또 그 응답속도를 예측 할 수 없었기에 한정된 데이터의 크기만큼만 전송 가능하도록

[Javascript] SheetJS: Excel 다운로드
HTML의 테이블을 엑셀 파일로 다운로드하는 기능을 구현했다.일하면서 DataTables 라이브러리를 통해 UI의 테이블을 엑셀 다운로드해보았는데, 이번에는 SheetJS를 사용해보았다.Javascript로 클라이언트 단에서 엑셀 다운로드를 구현하는데 이때 사용하는 라

sheetjs로 Excel upload, download 구현하기(with antd upload component)
sheetjs bstr wb console 출처: https://eblo.tistory.com/83

Excel파일을 업로드 시 Json으로 변환 (+babel)
프로젝트를 하는 중 다운로드 된 엑셀 파일을 업로드해야하는 기능을 추가 할 때 사용한 로직이다. FileReader와 SheetJS를 사용하였다. 주의할 점은 FileReader는 파일을 읽는 것까지만 제공합니다. 엑셀파일의 내용을 읽고 JSON으로 변환하기 위해서 자

xlsx를 이용한 엑셀 임포터 구현하기
엑셀 파일을 업로드하면 내부적으로 처리할 수 있도록 엑섹의 내용을 json형식으로 변환하는 컴포넌트를 구현해보려한다. XLSX?공식 문서여러 스프레트시트 포맷의 데이터 파싱 또는 작성을 쉽게 해주는 라이브러리이다. 크로스브라우징 대응도 잘되어있고 issue관리나 버전
1. SheetJS IE호환성 문제 해결
문제점 현재 구버전 IE에서는 FileReader의 readAsBinaryString을 지원하지 않습니다. 현재 구버전 IE에서는 charCodeAt, slice Method를 지원하지 않습니다. 해결방법1. Browser를 구분해서 처리하는 경우 isVersionIe변수를 지정해 브라우저 별로 구분해서 처리하는 방법이 있습니다. 아래는 readAs...