java关于文件信息倒入的需求(IO)Demo待完善

package excel;

import java.util.List;

import cn.hutool.core.io.file.FileReader;
import cn.hutool.poi.excel.ExcelReader;
import cn.hutool.poi.excel.ExcelUtil;

public class ioExcel {
    
    

	public static void main(String[] args) {
    
    

		// 1. 先将数据读取进内存
		ExcelReader reader = ExcelUtil.getReader("C:\\文件录入\\文件录入\\物业企业录入资料\\基础信息表.xlsx");
		List<List<Object>> readAll = reader.read();

		for (int i = 12; i < readAll.size(); i++) {
    
    
			String fileLoction = (String) readAll.get(i).get(0);
			// 需要获取人员基本信息
			try {
    
    
				ExcelReader reader2 = ExcelUtil
						.getReader("C:\\文件录入\\文件录入\\物业企业录入资料\\" + fileLoction + "\\物业管理企业人员基本情况表.xlsx");
				List<List<Object>> readAllStaff = reader2.read();
				for (int j = 1; j < readAllStaff.size(); j++) {
    
    
					String StaffName = (String) readAllStaff.get(j).get(0);
					System.out.println(StaffName);
					// 如果查询到了人员信息,还需要查询人员信息的附件
					try {
    
    
						FileReader fileReaderStaff = new FileReader(
								"C:\\文件录入\\文件录入\\物业企业录入资料\\" + fileLoction + "\\身份证\\" + StaffName + ".pdf");
						System.out.println(StaffName + "的身份证附件:" + fileReaderStaff.toString());
					} catch (Exception e) {
    
    
						// TODO: handle exception
					}
					// 查询职业证书
					try {
    
    
						FileReader fileReaderStaff2 = new FileReader(
								"C:\\文件录入\\文件录入\\物业企业录入资料\\" + fileLoction + "\\职业证\\" + StaffName + ".pdf");
						System.out.println(StaffName + "的职业证书附件:" + fileReaderStaff2.toString());
					} catch (Exception e) {
    
    
						// TODO: handle exception
					}
				}

			} catch (Exception e) {
    
    

			}
			// 获取项目相关的信息与附件
			try {
    
    
				ExcelReader reader2 = ExcelUtil
						.getReader("C:\\文件录入\\文件录入\\物业企业录入资料\\" + fileLoction + "\\物业管理项目情况.xlsx");
				List<List<Object>> readAll2 = reader2.read();
				for (int j = 1; j < readAll2.size(); j++) {
    
    
					String projecctName = (String) readAll2.get(j).get(0);
					// 此处将数据存到对象中 获取项目名称
					System.out.println(projecctName);
					try {
    
    
						FileReader fileReader = new FileReader(
								"C:\\文件录入\\文件录入\\物业企业录入资料\\" + fileLoction + "-合同" + ".pdf");
						System.out.println(fileReader.toString());
					} catch (Exception e) {
    
    
						// TODO: handle exception
					}
				}

			} catch (Exception e) {
    
    
				// TODO: handle exception
			}

		}

	}

}

猜你喜欢

转载自blog.csdn.net/qq_42664961/article/details/108687499
今日推荐