GS인증 AUIGrid v3.0.16

AUIGrid 자체적으로 엑셀 임포팅 기능은 지원하지 않습니다.

다만, XLSX 파일(또는 XLS)를 JSON 으로 파싱해 주는 라이브러(SheetJS js-xlsx)를 활용하여 동적으로 AUIGrid 임포팅을 구현한 응용 데모입니다.

SheetJS 의 js-xlsx 라이브러리 활용, 출처 : https://github.com/SheetJS/js-xlsx

SheetJS 의 js-xlsx 라이브러리는 아파치 라이센스 2.0 (Apache License v2.0, https://www.apache.org/licenses/LICENSE-2.0) 으로 상업적 용도로 사용해도 무방하며 아파치 라이센스 2.0 을 명시해야 합니다.

본 데모는 기본적인 구현 데모로, 엑셀 파일의 상단에 제목이나 기타 텍스트가 존재한다면 설정을 다르게 할 필요가 있습니다.

본 데모는 XLSX 파일을 CSV 로 파싱하여 AUIGrid 에 CSV 데이터를 삽입하는 예제입니다.

즉, SheetJS js-xlsx 를 통하여 엑셀 파일을 CSV 로 파싱처리한 후, 생성된 CSV 포맷 데이터를 AUIGrid 에 삽입합니다.