Java에서 목록 데이터를 Excel로 내보내는 방법

이 빠른 자습서에서는 목록 데이터를 Java에서 Excel로 내보내는 방법을 알려줍니다. 첫째, 일련의 상수 문자열로 채울 수 있는 문자열 목록이 필요하거나 디스크의 일부 파일, 데이터베이스 또는 네트워크를 통한 일부 데이터 스트림에서 데이터를 읽는 것과 같은 외부 소스에서 채울 수 있습니다. 궁극적으로 새 통합 문서를 만들고 디스크에 XLSX 파일로 저장되는 Java에서 목록을 Excel로 변환하기 위해 importArrayList 함수를 호출합니다.

Java에서 목록 데이터를 Excel로 내보내는 단계

  1. Maven Repository에서 Aspose.Cells에 대한 참조를 추가하여 목록을 Excel로 내보냅니다.
  2. Excel로 내보낼 목록 데이터를 저장할 배열 목록 선언
  3. 상수 문자열을 사용하여 목록을 문자열로 채우거나 일부 외부 소스에서 채우기
  4. 목록 데이터로 채워질 Workbook 클래스 개체를 만듭니다.
  5. 새로 생성된 통합 문서에서 Worksheet에 대한 참조 가져오기
  6. 목록 참조, 대상 셀 및 텍스트 방향과 함께 importArrayList 함수를 호출합니다.
  7. 내보낸 문자열 목록이 포함된 출력 통합 문서 저장

여기에서 먼저 다양한 방법으로 채울 수 있는 문자열 목록을 초기화합니다. 그런 다음 통합 문서가 생성되고 이 통합 문서에서 특정 시트에 대한 참조를 얻습니다. 여기서 Java로 Excel에 목록을 작성할 수 있습니다. 마지막으로 출력 Excel 파일을 XLSX, XLS, XLSM 또는 XLSB와 같은 원하는 형식으로 저장할 수 있습니다.

Java의 목록에서 Excel을 만드는 코드

이 코드는 ArrayList 클래스를 사용하여 문자열 목록을 선언하고 초기화하지만 다른 유형의 데이터 목록도 만들 수 있습니다. 마찬가지로 목록을 작성하기 위해 첫 번째 워크시트 참조를 가져오지만 0부터 시작하는 인덱스 또는 시트 이름을 제공하여 다른 시트를 참조할 수도 있습니다. importArrayList() 함수의 마지막 인수는 텍스트의 방향을 정의합니다. 즉, 목록이 열 방식으로 삽입되거나 행에 삽입됩니다.

이 자습서는 목록을 Excel로 내보내는 방법을 안내하지만 Excel을 배열에 작성하려는 경우 Java에서 Excel을 배열로 변환하는 방법에 대한 문서를 참조하세요. 이 목록을 Excel로 변환하기 위해 시스템에서 MS Excel 또는 Interop을 사용할 수 있어야 하는 것은 아닙니다.

 한국인