❶ 一個含資料庫的java文件怎麼導入
1.我們必須從內存中建立工作薄 HSSFWorkbook book =new HSSFWorkbook();
2.創建sheet的時候,我們需要指定sheet名,所有需要用到元數據得到database裡面的table名 Connection con =hibernateFactory2.getCon();//資料庫連接成功 Data...
3.獲得table名, String dName="hncu"; //獲得資料庫裡面的表名,返回ResultSet 全部放在list中 ResultSet rs=dmeta.getTables(dName, dName, n...
4.開始建立sheet表單,同時採用元素據生成表頭 for(String sheetname:list){ HSSFSheet sheet=book.createSheet(sheetname);//設置表單和表單名
❷ java讀取TXT文件然後插入資料庫,怎麼做
用IO讀取文本文件,建議參看java.io包中FileInputStream類與InputStreamReader類的API文檔。
用FileInputStream載入文件,
然後用InputStreamReader封裝FileInputStream對象,
然後用InputStreamReader的read方法讀取字元串,注意字元編碼問題。
讀取成字元串之後,操作字元串,先分行,得到不同網站的數據
再在行中分段,分別檢出Name、url、status部分,
然後插入資料庫即可
如果會的話,字元串操作可以使用正則表達式。
不會的話,就用笨辦法,循環套if else來檢出所需要的數據。
主要就是IO操作與字元串操作。
❸ 用java如何將txt文件導入mysql
Java中將txt文件導入到mysql基本困啟碼的思路,操作流獲取到文件具體信息,然後將信息拼接成mysql插入到資料庫中。
❹ 怎樣用Java實現從文本文檔中讀取數據並存入資料庫
不知道你要什麼樣的文本,文本中的內容是否是有格式的:
這里提供下思路,供參考:
1.文本文件,基本上式字元格式的了,可以用Readerio流
2.如果是格式化的文本,可以按數據的長度讀取,readIntreadByte...
3.保存到資料庫當然用JDBC了,如果你讀取出來封裝成POJO了,也可以選擇OM框架
importjava.io.BufferedReader;
importjava.io.FileInputStream;
importjava.io.IOException;
importjava.io.InputStreamReader;
/**
*文件讀取和寫入資料庫
*@author樊雲升
*
*/
publicclassFilesReader{
publicFilesReader(){
}
/**
*讀取文件內容
*@paramFILE
*@return
*/
publicStringre_content(StringFILE){
Stringcontent="";
try{
BufferedReaderbufRead=newBufferedReader(newInputStreamReader(newFileInputStream(FILE)));
Stringstr;
while((str=bufRead.readLine())!=null){
content+=str+" ";
}
}catch(IOExceptionioe){
ioe.printStackTrace();
}
returncontent;
}
/**
*將特定字元寫入資料庫中(原來我寫的是重寫文件,你這里這里將content寫入資料庫就OK)
*@parampath
*@return
*/
publicbooleanwriteFile(Stringcontent){
try{
//資料庫寫入代碼
}catch(Exceptione){
out.close();
returnfalse;
}
returntrue;
}
publicstaticvoidmain(String[]args){
Stringcontent=newFilesReader().re_content("D:\AJAX.htm");
newFilesReader().writeFile(content);
}
}