这里是我在阅读文件的代码xlsx和xls格式
File customerTemplateFileObj = new File(customerTemplateFullPath);
InputStream inputStream = new FileInputStream(customerTemplateFileObj);
Workbook myWorkBook = null;
try {
***myWorkBook = WorkbookFactory.create(inputStream);***
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
int totalSheets = myWorkBook.getNumberOfSheets();
Run Code Online (Sandbox Code Playgroud)
我的代码对于xls格式来说工作正常,但是xlsx在
myWorkBook = WorkbookFactory.create(inputStream);
Run Code Online (Sandbox Code Playgroud)
没有任何例外。
我想在数据库中拦截插入查询,并想要更改其插入值
例如,如果用户在数据库中插入值名称= amitrai,我想将值从amitrai 更改为 &^&WQWSAKJSJA,然后进行存储。
总的来说,我想拦截以JDBC连接执行查询。