이 빠른 자습서에서는 목록 데이터를 Java에서 Excel로 내보내는 방법을 알려줍니다. 첫째, 일련의 상수 문자열로 채울 수 있는 문자열 목록이 필요하거나 디스크의 일부 파일, 데이터베이스 또는 네트워크를 통한 일부 데이터 스트림에서 데이터를 읽는 것과 같은 외부 소스에서 채울 수 있습니다. 궁극적으로 새 통합 문서를 만들고 디스크에 XLSX 파일로 저장되는 Java에서 목록을 Excel로 변환하기 위해 importArrayList 함수를 호출합니다.
Java에서 목록 데이터를 Excel로 내보내는 단계
- Maven Repository에서 Aspose.Cells에 대한 참조를 추가하여 목록을 Excel로 내보냅니다.
- Excel로 내보낼 목록 데이터를 저장할 배열 목록 선언
- 상수 문자열을 사용하여 목록을 문자열로 채우거나 일부 외부 소스에서 채우기
- 목록 데이터로 채워질 Workbook 클래스 개체를 만듭니다.
- 새로 생성된 통합 문서에서 Worksheet에 대한 참조 가져오기
- 목록 참조, 대상 셀 및 텍스트 방향과 함께 importArrayList 함수를 호출합니다.
- 내보낸 문자열 목록이 포함된 출력 통합 문서 저장
여기에서 먼저 다양한 방법으로 채울 수 있는 문자열 목록을 초기화합니다. 그런 다음 통합 문서가 생성되고 이 통합 문서에서 특정 시트에 대한 참조를 얻습니다. 여기서 Java로 Excel에 목록을 작성할 수 있습니다. 마지막으로 출력 Excel 파일을 XLSX, XLS, XLSM 또는 XLSB와 같은 원하는 형식으로 저장할 수 있습니다.
Java의 목록에서 Excel을 만드는 코드
이 코드는 ArrayList 클래스를 사용하여 문자열 목록을 선언하고 초기화하지만 다른 유형의 데이터 목록도 만들 수 있습니다. 마찬가지로 목록을 작성하기 위해 첫 번째 워크시트 참조를 가져오지만 0부터 시작하는 인덱스 또는 시트 이름을 제공하여 다른 시트를 참조할 수도 있습니다. importArrayList() 함수의 마지막 인수는 텍스트의 방향을 정의합니다. 즉, 목록이 열 방식으로 삽입되거나 행에 삽입됩니다.
이 자습서는 목록을 Excel로 내보내는 방법을 안내하지만 Excel을 배열에 작성하려는 경우 Java에서 Excel을 배열로 변환하는 방법에 대한 문서를 참조하세요. 이 목록을 Excel로 변환하기 위해 시스템에서 MS Excel 또는 Interop을 사용할 수 있어야 하는 것은 아닙니다.