怎麼樣用java來產生一個excel文檔?請高手指點? 如果你在Windows下面的话,方法很多了。ExcelAccessor (http://www.alphaworks.ibm.com/alphabeans)Bridge2Java (http://alphaworks.ibm.com/)SWT (http://www.eclipse.org/)... ... ... ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.andykhan.com/jexcelapi/index.html 输出:public void CSVOUT(ClientRowSet rsQuery) { try { BufferedWriter bufout; File FilePath = new File(strCSVOUT_PATH+"\\"+ this.getSessionParam().getValueAsString(CMN_APP_ColConstant.MANNO) +"_nof.csv"); bufout = new BufferedWriter(new FileWriter(FilePath)); bufout.write(",休暇届出設定,,"); bufout.newLine(); bufout.write("届出コード,届出内容,対象MHシート,日数"); String outRow =""; rsQuery.moveFirst(); for (int i=0;i<rsQuery.getRowCount();i++) { outRow = rsQuery.getValueAsString(CMN_APP_ColConstant.NOTIF_CD); outRow += ","; outRow += rsQuery.getValueAsString(CMN_APP_ColConstant.NOTIF_NAME); outRow += ","; outRow += rsQuery.getValueAsString(CMN_APP_ColConstant.MHSHEET); outRow += ","; outRow += rsQuery.getValueAsString(CMN_APP_ColConstant.ABS_DAY); rsQuery.moveNext(); bufout.newLine(); bufout.write(outRow); } bufout.close(); } catch (Exception e) { System.out.println(e); } }需要说明一下:这里的方法一般在JAVA里是可用的,但是我这些程序是用框架做的,所以呢?如果有什么问题,你只要修改一下就OK了!祝你好运........... 不能產生csv的excel,我需要的是*.xls的,因為我還要再裡面劃線等操作 小菜鸟“内部类”求助,各位大大竟 关于。。。的一道题 SWT tableEditor的问题 怎么样在原本什么都没有的JScrollPane上动态加上一些JTable,并显示? 想封装一个新的 JComboBox 类 可是无法监听键盘事件 100分啊 怎么同时编译多个包里面的.java 急!一个狂简单的问题,在线等 关于Java认证考试 请问我怎么样能够将一个十进制的数组,转成十六进制的。 再分一下元旦礼物吧!哈哈 .net和JAVA相比哪个用途更广??? applet的jdbc安全问题。
public void CSVOUT(ClientRowSet rsQuery)
{
try
{
BufferedWriter bufout;
File FilePath = new File(strCSVOUT_PATH+"\\"+
this.getSessionParam().getValueAsString(CMN_APP_ColConstant.MANNO)
+"_nof.csv");
bufout = new BufferedWriter(new FileWriter(FilePath));
bufout.write(",休暇届出設定,,");
bufout.newLine();
bufout.write("届出コード,届出内容,対象MHシート,日数");
String outRow ="";
rsQuery.moveFirst();
for (int i=0;i<rsQuery.getRowCount();i++)
{
outRow = rsQuery.getValueAsString(CMN_APP_ColConstant.NOTIF_CD);
outRow += ",";
outRow += rsQuery.getValueAsString(CMN_APP_ColConstant.NOTIF_NAME);
outRow += ",";
outRow += rsQuery.getValueAsString(CMN_APP_ColConstant.MHSHEET);
outRow += ",";
outRow += rsQuery.getValueAsString(CMN_APP_ColConstant.ABS_DAY);
rsQuery.moveNext();
bufout.newLine();
bufout.write(outRow);
}
bufout.close(); }
catch (Exception e)
{
System.out.println(e);
}
}
需要说明一下:
这里的方法一般在JAVA里是可用的,但是我这些程序是用框架做的,所以呢?如果有什么问题,你只要修改一下就OK了!
祝你好运...........