anlavn.file.Excel Maven / Gradle / Ivy
package anlavn.file;
// Make By Bình An || AnLaVN || KatoVN
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Iterator;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
/**Lớp Excel hỗ trợ đọc/ghi dữ liệu từ/vào tệp excel.
* @author AnLaVN - https://github.com/AnLaVN
*/
public class Excel {
/**Sử dụng phương thức này để đọc dữ liệu từ tệp Excel tại vị trí filePath.
* @param filePath là vị trí cụ thể của tệp Excel, phần mở rộng tên tệp phải là ".xlsx".
* @param workSheet là tên của trang tính mà bạn muốn làm việc.
* @return tất cả ô dữ liệu dưới dạng Iterator từ workSheet trong tệp Excel.
* @throws java.io.FileNotFoundException
* @throws java.io.IOException
*/
public static Iterator