guanquan.wang

Results 227 comments of guanquan.wang

看到问题了,因为J855单元格内容超过4k触发了一个看上去不合理的分支,异常代码在SharedStringTable类中,如下 ``` public int push(String key) throws IOException { int len; if (key == null || (len = key.length()) == 0) { return pushChar((char) 0xFFFF); } if (len == 1)...

切换分支到 fix#285 本地install可解决该BUG,将随v0.5.4于近期推送。

EEC里有ConversionProcessor类,可以将值进行转换,不知道是否能满足需求,或者你可以列出具体的使用场景

目前有两种方式处理 1. 定义一个额外字段来接收字符串,将值set到实际使用的属性上 2. 手动将row数据转为对象,不需要额外加字段 下面是测试代码 ``` @Test public void test234() throws IOException { final String[] statusDesc = {"未处理", "已处理"}; List list = Arrays.asList(new E((byte) 0), new E((byte) 1)); new...

v0.5.1 支持更简单的方式。不需要定义statusDesc属性,只需要定义一个普通方法然后加上ExcelColumn注解即可。 ``` @ExcelColumn("状态") public void setStatusDesc(String status) { this.status = (byte) ("已处理".equals(status) ? 1 : 0); } ```

目前对模板的支持较少,你的这种需求暂时可能并不支持,你可以试着将两个模板做在一个Excel文件的两个Worksheet中试试是否可行

感谢反馈,确实有这种场景,考虑增加TemplateSheet

👍非常漂亮的样式,有空的话能否帮忙写一个WIKI供其它人参考,像这种汇总+明细的场景比较常用,如果有WIKI参考可以大大减少接入代价。 WIKI地址可以点上面 [wiki](https://github.com/wangguanquan/eec/wiki) 进入,**诚恳邀请你写一篇WIKI文档**,或者发布在你自己常用的其它技术类网站上,在本ISSUE添加连接。