작업 중인 Apache POI 소개
Apache POI 는 Apache 조직 이 제공 하 는 오픈 소스 패키지 (jar 패키지) 이 며, Apache POI 는 자바 프로그램 이 Microsoft Office (Excel, WORD, PowerPoint, Visio 등) 형식의 파일 을 읽 고 쓰 는 기능 을 제공 합 니 다.POI 는 '불쌍 한 모호 한 실현' 을 뜻 하 는 'Poor Obfuscation Implementation' 의 이니셜 이다.
구조:
HSSF - Microsoft Excel 형식 파일 을 읽 고 쓰 는 기능 을 제공 합 니 다.
XSSF - 읽 기와 쓰기 제공 Microsoft Excel OOXML 형식 파일 의 기능.
HWPF - Microsoft Word 형식 파일 을 읽 고 쓰 는 기능 을 제공 합 니 다.
HSLF - Microsoft PowerPoint 형식 파일 을 읽 고 쓰 는 기능 을 제공 합 니 다.
HDGF - Microsoft Visio 형식 파일 을 읽 고 쓰 는 기능 을 제공 합 니 다.
대응 하 는 자바 프로 그래 밍 작업:
XSSF 를 예 로 들 면:
1. Excel 작업 파일 대상 만 들 기
XSSFWorkbook wb = new XSSFWorkbook();
2. 파일 대상 에 따라 표 대상 만 들 기
XSSFSheet sheet=workbook.createSheet( , )
3. 표 의 대상 에 따라 표 의 줄 대상 만 들 기
XSSFRow row=sheet.createRow( int , ) 0
4. 줄 대상 에 따라 표 의 셀 대상 을 만 듭 니 다.
XSSFCell cell=row.creatCell( int , )
5. 지정 한 위치 에 데이터 삽입
cell.setCellValue( )
6. 파일 에 데 이 터 를 흐 르 는 방식 으로 저장 합 니 다.
workbook.write(new FileOutputStream(" "))
예제 코드:
XSSFWorkbook wb = new XSSFWorkbook();
XSSFSheet sheet = wb.createSheet(" ");
XSSFRow rowHeader = sheet.createRow(0);
sheet.setColumnWidth(0, 100 * 50);
rowHeader.createCell(0).setCellValue(" ");
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.