首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >杰特,珀尔,杰克斯。无法转换我的文档

杰特,珀尔,杰克斯。无法转换我的文档
EN

Stack Overflow用户
提问于 2014-01-09 12:06:18
回答 1查看 697关注 0票数 0

我试着用杰特来改变我的工作簿

代码语言:javascript
复制
HashMap<String, Object> tm = new HashMap<String, Object>();
tm.put("mod", "123");
ExcelTransformer t = new ExcelTransformer();
t.transform(wb, tm);

在文档中,每当我运行此代码时,都会出现这样一个值为${mod}的单元格,将得到一个异常。

代码语言:javascript
复制
org.apache.commons.jexl2.parser.ParseException: parse error
at org.apache.commons.jexl2.parser.Parser.generateParseException(Parser.java:3935)
at org.apache.commons.jexl2.parser.Parser.jj_consume_token(Parser.java:3817)
at org.apache.commons.jexl2.parser.Parser.JexlScript(Parser.java:74)
at org.apache.commons.jexl2.parser.Parser.parse(Parser.java:24)
at net.sf.jett.expression.Expression.getValueIndicatingImplicitCollection(Expression.java:272)
at net.sf.jett.expression.Expression.getImplicitCollectionExpr(Expression.java:346)
at net.sf.jett.transform.CellTransformer.transform(CellTransformer.java:103)
at net.sf.jett.transform.BlockTransformer.transform(BlockTransformer.java:72)
at net.sf.jett.transform.BlockTransformer.transform(BlockTransformer.java:34)
at net.sf.jett.transform.SheetTransformer.transform(SheetTransformer.java:69)
at net.sf.jett.transform.ExcelTransformer.transform(ExcelTransformer.java:353)

我试图在括号中写一些其他示例值。他们工作都很好。但是,当我试图从bean映射中提到一些bean时,它会引发一个异常。请帮帮忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-27 04:12:35

单词"mod“是一个保留字,所以不要将它用作您想在JEXL上下文中提到的数据”模型“的名称。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21019784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档