Dịch vụ excel còn lại api
Excel là định dạng tệp biến rất phổ biến được tạo bởi Microsoft. Thông thường, các ứng dụng Java sử dụng thư viện Apache POI để đọc và ghi tệp Excel. Trong bài này, tôi sẽ hướng dẫn cách đọc và ghi các tập tin Excel sử dụng API của thư viện Apache POI Show Giới thiệu về Apache POI?Apache POI là một thư viện mã nguồn mở Java, được cung cấp bởi Apache. Thư viện này cung cấp các API (phương thức) làm việc với các tài liệu của Microsoft như Word, Excel, Power point, Visio,… Các lớp của Apache POI thường có phần tiếp theo là HSSF, XSSF, HPSF, … Nhìn vào phần đầu của một lớp mà bạn có thể biết được lớp đó hỗ trợ định dạng nào
Tổng quan Apache POI ExcelMicrosoft Excel hiện có 2 phần mở rộng
Một số khái niệm cơ bản của API Apache Apache POI cung cấp cho bạn các giao diện Workbook, Sheet, Row, Cell,… và các class có thể hiện (implementation) tương ứng
Khai báo thư viện Apache POITạo Maven project và khai báo thư viện trong file pom. xml of project as after
Lưu ý. Phiên bản cũ của Apache POI chỉ hỗ trợ các định dạng tệp nhị phân như doc, xls, ppt, …. Word version 3. 5 trở đi, POI hỗ trợ các định dạng file OOXML của MS-Office như docx, xlsx, pptx,… Ví dụ đọc và ghi tệp ExcelMicrosoft Office các phiên bản trước đây (97-2003) các tệp excel có định dạng. xls và các phiên bản mới hơn (2007 trở về sau) thường sử dụng định dạng. xlsx. To thao tác với các tập tin. xls cần sử dụng các lớp có tiếp đầu ngữ HSSF. Còn đối với các định dạng tệp. xlsx cần sử dụng các lớp có tên XSSF tiếp theo Ví dụ ghi file excel (. xl,. xlsx)Sách. java
ViếtVí dụExcel. java
Thực thi chương trình trên, một tập tin sách. xlsx được tạo ra trong thư mục C. /demo as after Ví dụ đọc file excel (. xl,. xlsx)
Kết quả thực thi chương trình trên
Lưu ý Các kiểu dữ liệu khi đọc từ tệp excel sẽ có giá trị là kiểu kép Nguồn. https. //gpcoder. com/3144-huong-dan-doc-va-ghi-file-excel-trong-java-su-dung-thu-vien-apache-poi/ |