国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

怎么用java把excel.xls的數(shù)據(jù)存放在MySql數(shù)據(jù)庫中

2024-08-23 19:48:11
字體:
供稿:網(wǎng)友

在java中讀寫Excel文件
Jakarta的POI項目提供了一組操縱Windows文檔的Java API,如下幾個類提供了操作Excel文件的方便的途徑:HSSFWorkbook、HSSFSheet、HSSFRow、HSSFCell,分別代表了Excel電子表格中的Book、Sheet、行和單元格。
你可以在下面地址下載到最新的POI工具包:
http://jakarta.apache.org/poi/index.html
下面的代碼創(chuàng)建一個Excel文件test.xls,并在第一行的第一格中寫入一條消息:

import org.apache.poi.hssf.usermodel.*;
import java.io.FileOutputStream;// code run against the jakarta-poi-1.5.0-FINAL-20020506.jar.
public class PoiTest
{
static public void main(String[] args) throws Exception
{
FileOutputStream fos = new FileOutputStream("d:/test.xls");
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet s = wb.createSheet();
wb.setSheetName(0, "first sheet");
HSSFRow row = s.createRow(0);
HSSFCell cell = row.createCell(0);
cell.setCellValue("Hello! This message is generated from POI.");
wb.write(fos);
fos.close();
}
}
 

讀取Excel文件時,首先生存一個POIFSFileSystem對象,由POIFSFileSystem對象構(gòu)造一個HSSFWorkbook,該HSSFWorkbook對象就代表了Excel文檔。下面代碼讀取上面生成的Excel文件寫入的消息字串:

POIFSFileSystem fs = null;
HSSFWorkbook wb = null;
try {
fs = new POIFSFileSystem(new FileInputStream("d:/test.xls"));
wb = new HSSFWorkbook(fs);
} catch (IOException e) { e.PRintStackTrace(); }
HSSFSheet sheet = wb.getSheetAt(0);
HSSFRow row = sheet.getRow(0);
HSSFCell cell = row.getCell((short) 0);
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
String msg = cell.getStringCellValue();

 

很詳細(xì),也親自用過,不過一定要下那個api才可以,不然不可能讀出excel的數(shù)據(jù),另外,加入數(shù)據(jù)庫就不用說了吧,把取出來的數(shù)據(jù)加入數(shù)據(jù)庫還是很簡單的吧~


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 天祝| 万山特区| 安塞县| 昂仁县| 普陀区| 澜沧| 舒兰市| 宣化县| 江达县| 策勒县| 乌拉特中旗| 韶关市| 富宁县| 道真| 崇文区| 东源县| 兖州市| 兴宁市| 连山| 修水县| 策勒县| 辽宁省| 桃园市| 温州市| 贵定县| 江山市| 灵宝市| 海安县| 兴化市| 南澳县| 瑞金市| 兴隆县| 无为县| 内丘县| 迭部县| 启东市| 五河县| 黎平县| 绥芬河市| 米林县| 贵港市|