Json使用java进行excel转换

时间:2014-02-03 05:20:10

标签: java json excel gson jxl

我已经创建了一个将json转换为excel的应用程序,代码工作正常,但没有任何内容写入excel表生成。任何人都可以告诉我原因。

用于excel转换的jxl库

我的代码如下:

 public static void majin(String[] args) throws Exception
        {   

            WritableWorkbook wworkbook;
            wworkbook = Workbook.createWorkbook(new File("C:/SWD.csv"));
            WritableSheet wsheet = wworkbook.createSheet("SWD", 0);

            WritableFont cellFont = new WritableFont(WritableFont.TIMES, 12);
            cellFont.setColour(Colour.BLACK);
            WritableCellFormat cellFormat = new WritableCellFormat(cellFont);

            cellFormat.setBackground(Colour.WHITE); 
            cellFormat.setBorder(Border.ALL, BorderLineStyle.THIN);
            Label label = new Label(0, 0,"mydata",cellFormat);
            wsheet.setColumnView(0, 18);
            wsheet.addCell(label); 

        }

1 个答案:

答案 0 :(得分:1)

我猜你错过了以下行来将数据写入excel文件:

wsheet.write();

您可以在将数据写入文件后关闭文件,如:

wsheet.close();