Excel XLSX 파일 읽기를 위한 오픈 소스 Go 라이브러리

Open Source Go API를 통해 XLSX 문서를 읽습니다.

Go-Excel은 Microsoft Excel 문서를 읽기 위한 오픈 소스 경량 순수 이동 라이브러리입니다. API는 XLSX 파일을 related-db와 같은 테이블로 읽을 수 있는 간단하고 쉬운 방법을 제공하는 것을 목표로 합니다. XLSX 파일을 읽는 동안 API는 첫 번째 행을 제목 행으로, 행을 데이터 행으로 예상합니다.

API는 Excel 문서를 조작하기 위한 태그 세트를 제공합니다. 열 태그는 제목 행의 필드 이름에 매핑되고, 기본 태그는 값이 정의되지 않은 경우 기본값을 설정하고, split 태그는 문자열을 분할하여 슬라이스로 변환하고, nil 태그는 셀의 스캔 값을 건너뛰고 req 태그는 Excel에 열 제목이 없으면 오류를 반환합니다.

Previous Next

Go-Excel 시작하기

Go-Excel을 프로젝트에 설치하는 권장 방법은 GitHub를 사용하는 것입니다. 원활한 설치를 위해 다음 명령어를 사용해주세요.

GitHub를 통해 go-excel 설치

go get github.com/szyhf/go-excel 

Free Go API를 통해 Excel 파일 읽기

오픈 소스 라이브러리 Go-Excel을 사용하면 컴퓨터 프로그래머가 GO를 통해 Excel 파일을 읽을 수 있습니다. Excel 파일을 읽는 동안 필드 이름을 기본 열 이름으로 사용할 수 있으며 열을 둘 이상의 필드에 매핑할 수 있습니다. 읽기 옵션을 설정한 후 excel.NewConnector() 메서드를 사용하여 Excel 파일과의 새 연결을 열고 성공하면 Excel 파일에 연결하여 conn.NewReader() 메서드를 사용하여 해당 내용을 읽을 수 있습니다.

GO API를 통해 Excel을 읽는 고급 방법

오픈 소스 API Go-Excel은 Excel 파일을 읽는 기본 방법과 고급 방법을 제공합니다. 인덱스 행을 제목으로 사용할 수 있습니다. 제목 행 앞의 모든 행은 무시되고 기본 제목 행은 0으로 설정됩니다. 빈 행은 건너뛰고 제목보다 큰 열은 건너뛸 수 있습니다. API를 사용하여 빈 셀을 기본값으로 설정할 수 있으며 encoding.BinaryUnmarshaler를 통해 비정렬화를 사용하여 기본값을 설정할 수 있습니다.

 한국인