Java에서 Apache POI 및 POI-TL을 활용한 Word 문서 템플릿 기반 생성

Java 애플리케이션에서 Word 문서를 템플릿 기반으로 자동 생성하고 내보내는 작업은 Apache POI와 POI-TL(POI Template Language) 라이브러리를 통해 효율적으로 구현할 수 있습니다. Apache POI는 Microsoft Office 문서를 다루기 위한 강력한 Java API이며, POI-TL은 이 POI 위에 구축되어 Word 문서 생성을 위한 직관적인 템플릿 엔진을 제공합니다. 이 두 라이브러리 ...

7월 26일 02:07에 게시됨

Java를 사용한 텍스트, CSV, Excel 간 변환 처리

Excel 파일을 일반 텍스트로 변환 다음 예제는 .xlsx 형식의 Excel 파일을 지정된 경로에 쉼표(,)로 구분된 텍스트 파일로 변환하는 방법을 보여줍니다. 이 방식은 병합 셀이 포함된 시트에서는 정상 동작하지 않으며, 결과 파일이 비어 있을 수 있습니다. import java.io.*; import java.math.BigDecimal; import java.math.RoundingMode; import org.apache.poi.ss.user ...

7월 24일 09:38에 게시됨

Spring Boot 기반 Java에서 Excel 데이터 입출력 처리 방법

Excel 입출력의 주요 활용 사례 1. 데이터 입력 자동화 수작업 데이터 입력을 줄이고, 대량의 정보를 빠르게 시스템에 반영할 수 있습니다. 2. 결과 데이터 추출 분석 결과나 통계 정보를 엑셀 파일로 내보내어 보고서 작성 또는 외부 공유에 사용할 수 있습니다. 3. 시스템 간 데이터 연계 서로 다른 플랫폼이나 데이터베이스를 가진 시스템 사이에서 데이터 이관이나 ...

7월 17일 16:20에 게시됨

JSON 데이터 처리 및 Excel 출력 연습

JSON 데이터를 읽고 분석한 후, 특정 요구 사항에 따라 학생들의 성적을 정리하고 Excel 파일로 출력하는 연습입니다. 요구 사항 JSON 데이터를 읽습니다. 다음과 같이 학생 데이터를 분류 및 요약합니다. 20세 미만의 학생 수를 계산합니다. 여학생 중 국어 점수가 가장 높은 학생의 이름을 찾습니다. 남학생들의 수학 평균 점수를 두 자리까지 반올림하여 계산합니다 ...

6월 13일 17:53에 게시됨