在JAVA中读写Excel,高分

梦想画家 2004-11-20 02:57:22
jExcelAPI总下载不来;那位有也可以直接给小弟呀;不甚感激!
或有其他方法,支持中文。
...全文
295 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerrykey 2004-11-29
  • 打赏
  • 举报
回复
用poi,文档中心有例子可以下载。
梦想画家 2004-11-29
  • 打赏
  • 举报
回复
最近也找到了,不过很想和大家交流呀;tommy_jaja@126.com
yeshucheng 2004-11-22
  • 打赏
  • 举报
回复
poi 比jxl要麻烦的:)
xiangxixing 2004-11-22
  • 打赏
  • 举报
回复
可不可以也发我一份啊,非常感激
xiangxixing@sina.com
debug148 2004-11-22
  • 打赏
  • 举报
回复
ding
sys_wkq 2004-11-21
  • 打赏
  • 举报
回复
POI包读写EXCEL文档太费资源,极不可取,写不了多少行就会发现你的机器内存不足了!!!!
hailong326 2004-11-21
  • 打赏
  • 举报
回复
个人感觉poi不如jxl好用
梦想家起飞 2004-11-21
  • 打赏
  • 举报
回复
呵呵。。我倒是觉得JExcelApi蛮好用的,楼主留一个大一点的邮箱,我把开发包发给你吧。
jFresH_MaN 2004-11-21
  • 打赏
  • 举报
回复
jxl poi
debug148 2004-11-21
  • 打赏
  • 举报
回复
redex 2004-11-21
  • 打赏
  • 举报
回复
╭═══╮ ╭═══╮ ╭══════╮   
╰╮ ╭╯ ╰╮ ╭╯ ╰╮ ╭══╮╰╮  
 ║ ║   ║ ║   ║ ║  ╰╮╰╮ 
 ║ ║   ║ ║   ║ ║   ║ ║ 
 ║ ║   ║ ║   ║ ║  ╭╯╭╯ 
 ║ ║   ║ ║   ║ ╰══╯╭╯  
 ║ ║   ║ ║   ║ ╭═══╯   
 ║ ║   ║ ║   ║ ║       
 ╰╮╰╮ ╭╯╭╯   ║ ║       
  ╰╮╰═╯╭╯   ╭╯ ╰╮      
   ╰═══╯    ╰═══╯
FGS 2004-11-21
  • 打赏
  • 举报
回复
可不可以也发我一份啊,万分感激
fengguangsheng@126.com
chinazym 2004-11-21
  • 打赏
  • 举报
回复
chinazym@163.com 发给我一份,谢谢!
will52000 2004-11-20
  • 打赏
  • 举报
回复
poi,还附带例子好使得很。
okitgo 2004-11-20
  • 打赏
  • 举报
回复
jxl也不错啊
IvanGan 2004-11-20
  • 打赏
  • 举报
回复
试试jakarta的开源项目POI吧
km3 2004-11-20
  • 打赏
  • 举报
回复
用Jakarta POI 下载地址:
http://jakarta.apache.org/poi/

import org.apache.poi.hssf.usermodel.*;
public class ReadXL {
 /** Excel文件的存放位置。注意是正斜线*/
 public static String fileToBeRead="D:/JTest/ gongye.xls";
 public static void main(String argv[]){
 try{
  // 创建对Excel工作簿文件的引用
  HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(fileToBeRead));
  // 创建对工作表的引用。
  // 本例是按名引用(让我们假定那张表有着缺省名"Sheet1")
  HSSFSheet sheet = workbook.getSheet("Sheet1");
  // 也可用getSheetAt(int index)按索引引用,
  // 在Excel文档中,第一张工作表的缺省索引是0,
  // 其语句为:HSSFSheet sheet = workbook.getSheetAt(0);
  // 读取左上端单元
  HSSFRow row = sheet.getRow(0);
  HSSFCell cell = row.getCell((short)0);
  // 输出单元内容,cell.getStringCellValue()就是取所在单元的值
  System.out.println("左上端单元是: " + cell.getStringCellValue());
 }catch(Exception e) {
  System.out.println("已运行xlRead() : " + e );
 }
}
}
TyroneChan 2004-11-20
  • 打赏
  • 举报
回复
试试Apache的POI组件吧
yushui719 2004-11-20
  • 打赏
  • 举报
回复
用数据源,在EXCEL选中想要的数据区域,单击菜单中的插入->名称->定义,填个名字如excel_name.然后设置为数据源.
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:excel_name","","");
其他跟使用数据库一样

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧