开发者社区> 问答> 正文

Java POI 读取Excel添加到数据库中:报错

在程序读取指定的Excel文件之前,在Excel文件里面已经设置好了单元格的格式,比如某列不能有重复值,某列只能是数字,相当于做一个Excel的验证。然后后台再做Java的验证。请教懂Excel的大神,如何从第二行开始设置单元格里面的格式,因为第一行的单元格时每个列的表名,并且用户不能修改第一行的内容。

展开
收起
kun坤 2020-06-06 15:58:36 2066 0
2 条回答
写回答
取消 提交回答
  • github.com/xuri

    分享一个功能丰富、兼容性好、高性能的专业 Excel 文档基础库 Excelize:https://github.com/xuri/excelize https://xuri.me/excelize/images/excelize.svg 文档官网 : https://xuri.me/excelize 技术交流 QQ 群: 207895940 DingTalk 钉钉群: 30047129 Excelize 技术交流

    2021-02-22 16:59:51
    赞同 1 展开评论 打赏
  • 自己找一下POI的参考文档后面的链接就是文档。   http://www.ostools.net/apidocs/apidoc?api=apache-POI######

    可以遍历的,具体查看poi文档,

    for (Row row : sheet1)
    {
        // todo
    }

    ######

    HSSFFont f = hswb.createFont();//创建字体对象
     f.setColor(HSSFColor.RED.index);//设置字体颜色
    f.setFontName("Comic Sans MS"); //Set Font
    HSSFFont f2 = hswb.createFont();
    f2.setColor(HSSFColor.BLUE.index);
    HSSFCellStyle hcs = hswb.createCellStyle();//创建单元格格式对象
     hcs.setFont(f);


    参考:http://my.oschina.net/u/148367/blog/164086

    2020-06-06 15:58:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载