導航:首頁 > 編程語言 > javajxl下載

javajxl下載

發布時間:2022-04-30 15:20:46

❶ 怎麼樣在java中導入jxl包,

下載個jxl.jar包,然後這個包放在什麼位置都行,在你的項目中導入這個包就可以.
具體做法: 項目上右鍵,點擊「屬性」,
類別那裡選擇」庫「,點擊"添加jar文件」
在彈出的文件選擇對話框選擇你的jxl.jar就OK了, 自己試試吧,我也沒用過

❷ 我安裝了java,現下載了jxl包,但是不知道把它放哪才能起作用,還有怎麼寫import *.jxl.*;

使用eclipse 或者 myeclipse 將 jar包 至 lib 目錄下, 在.java文件里直接使用 jxl下面的包,會有提示讓你導入包。

❸ java 中jxl包哪裡有(import .jxl*; )

http://sourceforge.net/projects/jexcelapi/files/jexcelapi/ 這里下載

❹ 下載jxl.jar包及怎麼使用

http://dl1.csdn.net/down3/20070404/04131153161.zip 用迅雷下載 你下吧!
http://download.csdn.net/source/387676

里邊有使用方法的!

❺ java導出excel代碼

下載jxl.jar
可以去找jexcel的api
比方導出創建文件 參考
public static void main(String args[]) {
try {
// 打開文件
WritableWorkbook book = Workbook.createWorkbook( new File( " test.xls " ));
// 生成名為「第一頁」的工作表,參數0表示這是第一頁
WritableSheet sheet = book.createSheet( " 第一頁 " , 0 );
// 在Label對象的構造子中指名單元格位置是第一列第一行(0,0)
// 以及單元格內容為test
Label label = new Label( 0 , 0 , " test " );

// 將定義好的單元格添加到工作表中
sheet.addCell(label);

/*
* 生成一個保存數字的單元格 必須使用Number的完整包路徑,否則有語法歧義 單元格位置是第二列,第一行,值為789.123
*/
jxl.write.Number number = new jxl.write.Number( 1 , 0 , 555.12541 );
sheet.addCell(number);

// 寫入數據並關閉文件
book.write();
book.close();

} catch (Exception e) {
System.out.println(e);
}
}

❻ java中如何實現網頁以Excel的形式下載的功能

兩種方式:1)將你的網頁報表用poi或jxl,轉化為excel格式,然後通過servlet的流輸出 2)使用現有的報表工具實現,我用finereport,其他的你也可以去Google搜下。

❼ 怎樣利用java實現把數據自動導入excel

給你個例子,轉自xiaosa1984。自己按照自己的要求修改即可。jxl.jar 這個得下載導入。

需要導入jxl.jar
搭建環境
將下載後的文件解包,得到jxl.jar,放入classpath,安裝就完成了。

創建文件
擬生成一個名為「測試數據.xls」的Excel文件,其中第一個工作表被命名為「第一頁」,大致效果如下:
代碼(CreateXLS.java):
//生成Excel的類
import java.io.*;
import jxl.*;
import jxl.write.*;
public class CreateXLS
{
public static void main(String args[])
{
try
{
//打開文件
WritableWorkbook book=
Workbook.createWorkbook(new File(「測試.xls」));
//生成名為「第一頁」的工作表,參數0表示這是第一頁
WritableSheet sheet=book.createSheet(「第一頁」,0);
//在Label對象的構造子中指名單元格位置是第一列第一行(0,0)
//以及單元格內容為test
Label label=new Label(0,0,」test」);
//將定義好的單元格添加到工作表中
sheet.addCell(label);
/*生成一個保存數字的單元格
必須使用Number的完整包路徑,否則有語法歧義
單元格位置是第二列,第一行,值為789.123*/
jxl.write.Number number = new jxl.write.Number(1,0,789.123);
sheet.addCell(number);
//寫入數據並關閉文件
book.write();
book.close();
}catch(Exception e)
{
System.out.println(e);
}
}
}
編譯執行後,會在當前位置產生一個Excel文件。

更加詳細內容請見http://..com/question/118637923.html

❽ 下載了個jxl.jar包,應該把它放在哪個文件下,java項目中才能導入啊

是java web項目么?
添加到WebRoot目錄下的WEB-INF的lib文件夾下,如:
F:\workspace\dang\WebRoot\WEB-INF\lib
然後進入Myeclipse滑鼠右鍵refresh或是按F5刷新一下就導入了。

❾ 用jxl.jar包運行失敗,請教java高手,尤其用這個包處理Excel文件的大蝦們,謝謝了!

既然能編譯通過,那麼運行也應該能通過。請注意編譯和運行環境相同。
這應該是jxl.jar包未在classpath路徑中或者設置有錯誤。jxl不一定需要在jre的ext目錄,如果你的編譯環境是Eclipse等IDE環境,那麼運行不會有問題的。如果是命令行運行java ReadExcel,那麼可以這樣執行java -cp [你的jxl目錄]/jxl.jar ReadExcel

❿ java寫了一個下載excel的功能,我想把用戶下載的模版的所有單元格都變成文本格式。該如何寫呢

public void export(List<PSbLnode> li, String dateString,String[] title) throws WriteException, IOException {
// 准備設置excel工作表的標題
// 創建Excel工作薄
WritableWorkbook wwb = null;
try {

// 輸出的excel的路徑
String filePath1 = Const.pathStr+Const.pathStr4+Const.pathStr3;
File file = new File(filePath1);
if(!file.exists()){
file.mkdir();
}
String filePath=filePath1+Const.pathStr4+Const.pathStr6+dateString+Const.pathStr5;
// 新建立一個jxl文件,即在C盤下生成testJXL.xls
OutputStream os = new FileOutputStream(filePath);
wwb = Workbook.createWorkbook(os);
// 添加第一個工作表並設置第一個Sheet的名字
WritableSheet sheet = wwb.createSheet("設備清單", 0);
Label label;
for (int i = 0; i < title.length; i++) {
// Label(x,y,z) 代表單元格的第x+1列,第y+1行, 內容z
// 在Label對象的子對象中指明單元格的位置和內容
label = new Label(i, 0, title[i]);
// 將定義好的單元格添加到工作表中
sheet.addCell(label);
}
for (int i = 0; i < li.size(); i++) {
int j = 0;
j = i + 1;
//填充單元格
//獲取區域名稱
label = new Label(0, j, li.get(i).getQyName());
sheet.addCell(label);
//獲取區域名稱
label = new Label(1, j, li.get(i).getJzName());
sheet.addCell(label);
//獲取設備名稱
label = new Label(2, j, li.get(i).getLnodeName());
sheet.addCell(label);
// //獲取設備類型名稱
label = new Label(3, j, li.get(i).getSbxh());
sheet.addCell(label);
//獲取運行狀態
label = new Label(4, j, li.get(i).getYxzh());
sheet.addCell(label);
//獲取刪除狀態
label = new Label(5, j, li.get(i).getDeleteFlag());
sheet.addCell(label);
//獲取啟用狀態
label = new Label(6, j, li.get(i).getQyzt());
sheet.addCell(label);
//獲取設備投運日期
label = new Label(7, j, li.get(i).getSbtyri());
sheet.addCell(label);
//獲取使用年限
jxl.write.Number numb1 = new jxl.write.Number(8, j, li.get(i).getSynx());
sheet.addCell(numb1);
//獲取區域名稱
label = new Label(9, j, li.get(i).getAddUser());
sheet.addCell(label);
//獲取區域名稱
label = new Label(10, j, li.get(i).getUpdUser());
sheet.addCell(label);
//獲取區域名稱
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String newdate = sdf.format(li.get(i).getUpdTime());
label = new Label(11, j, newdate);
sheet.addCell(label);
//獲取區域名稱
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
String newdate2 = sdf2.format(li.get(i).getAddTime());
label = new Label(12, j, newdate2);
sheet.addCell(label);
//獲取區域名稱
label = new Label(13, j, li.get(i).getZcbh());
sheet.addCell(label);
//獲取區域名稱
label = new Label(14, j, li.get(i).getSbcs());
sheet.addCell(label);
//獲取區域名稱
jxl.write.Number numb2 = new jxl.write.Number(15, j, li.get(i)
.getSbll());
sheet.addCell(numb2);
//獲取區域名稱
label = new Label(16, j, li.get(i).getRldw());
sheet.addCell(label);
//獲取區域名稱
label = new Label(17, j, li.get(i).getWxghjl());
sheet.addCell(label);
}
// 寫入數據
wwb.write();
} catch (Exception e) {
e.printStackTrace();
}finally{
// 關閉文件
wwb.close();
}
}

Const文件:
/**路徑:C盤*/
public static String pathStr = "C:";
/**路徑://*/
public static String pathStr2 = "//";
/**文件夾:workspace*/
public static String pathStr3 = "exportFile";
/**文件名:world*/
public static String pathStr6 = "Equipment";
/**路徑:/*/
public static String pathStr4 = "/";
/**路徑:.xls*/
public static String pathStr5 = ".xls";

閱讀全文

與javajxl下載相關的資料

熱點內容
網頁伺服器崩潰怎麼回事 瀏覽:650
cnc編程前景怎麼樣 瀏覽:319
lniux命令詳解 瀏覽:493
linuxmysql查詢日誌 瀏覽:368
老捷達夥伴壓縮比 瀏覽:93
改後綴加密 瀏覽:432
郵局選址問題演算法 瀏覽:14
河北伺服器內存雲主機 瀏覽:12
在電腦上怎麼找到加密狗圖標 瀏覽:435
電腦的瀏覽器怎麼打開pdf文件怎麼打開 瀏覽:142
pdf卡片庫下載 瀏覽:11
單片機中二進製表示什麼 瀏覽:725
java網路編程推薦 瀏覽:794
施耐德開關編程 瀏覽:66
組織胚胎學pdf 瀏覽:844
linux查看發包 瀏覽:496
加密貨幣交易所暴利時代 瀏覽:824
歌詞滾動效果android 瀏覽:14
程序員一天的六場戰斗 瀏覽:797
自製壓縮泵的做法 瀏覽:622