国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 黄石市| 高邮市| 茶陵县| 小金县| 博乐市| 北辰区| 江达县| 江华| 开阳县| 旅游| 嘉定区| 葫芦岛市| 嵊泗县| 洛宁县| 资源县| 英山县| 武义县| 织金县| 东山县| 格尔木市| 防城港市| 木里| 塔河县| 文昌市| 中江县| 谢通门县| 宁城县| 岚皋县| 遵化市| 广宗县| 罗江县| 大宁县| 科技| 汉源县| 静安区| 丹江口市| 沙雅县| 深泽县| 海晏县| 沙雅县| 清远市|