有没有人有任何样本Java代码将JSON文档转换为XLS/CSV文件?我试图在Google上搜索但无济于事.
我正在使用Apache POI的HSSFWorkbook将数据写入Excel电子表格.
我想整整一行加粗.有人可以建议怎么做吗?
我已经搜索了一些代码并找到了一些答案,但无法以粗体显示我的Excel文件输出并设置背景颜色.我试过以下代码.你能告诉我哪里出错了吗?请看一下.谢谢.
仅供参考:我打算用BOLD蓝色或任何浅色背景制作第一排.如果您知道请帮助代码.
// Excel file generation code
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet("Readings");
CellStyle style = workbook.createCellStyle();
Font font = workbook.createFont();
font.setFontHeightInPoints((short)11);
font.setFontName(HSSFFont.FONT_ARIAL);
font.setBoldweight(HSSFFont.COLOR_NORMAL);
font.setBold(true);
font.setColor(HSSFColor.DARK_BLUE.index);
style.setFont(font);
// Freeze 1st Row
sheet.createFreezePane(0, 1);
HSSFRow row = sheet.createRow(1);
HSSFRow rowhead = sheet.createRow((short) 0);
rowhead.setRowStyle(style);
rowhead.createCell(0).setCellValue("RUN");
rowhead.createCell(1).setCellValue("NUMBER");
Run Code Online (Sandbox Code Playgroud)