Java生成excelドキュメント

968 ワード

今日は簡単にJavaがexcelドキュメントを生成することを実現しました.以前はいつも他の人が自分を使っているのを見ていましたが、あまり注目していませんでした.
package com.testcode.excel;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class Test1 {
    public static void main(String[] args) throws IOException {
        // excel    
        String path = new String("D:/test.xls");
        //     
        BufferedWriter buff = new BufferedWriter(new FileWriter(path));
        //          U+FEFF
        buff.write(new String(new byte[] { (byte) 0xEF, (byte) 0xBB, (byte) 0xBF }));
        //           \t  
        buff.write("    \t  \t  ");
        //   
        buff.write("\r
"); String s = " "; for (int i = 0; i < 100; i++) { buff.write(s + "\twwz\t" + i * 100); buff.write("\r
"); } buff.close(); } }

実は自分で書いたのも簡単ですが、後でこの基礎の上で派生し続けることができます.