Drools Excel决策表和换行符在单元格中

我正在使用Drools 6.2.0.Final和Excel决策表来定义规则。

一切工作正常,但如果我尝试在单元格内使用一个断线(ALT +在Excel中input),我收到以下exception规则编译

Caused by: java.lang.RuntimeException: Error while creating KieBase[Message [id=1, level=ERROR, path=myrules/objects.xls, line=6, column=0 text=Rule Compilation error String literal is not properly closed by a double-quote]] at org.drools.compiler.kie.builder.impl.KieContainerImpl.getKieBase(KieContainerImpl.java:395) at org.kie.spring.KieObjectsResolver.resolveKBase(KieObjectsResolver.java:33) at org.kie.spring.factorybeans.KBaseFactoryBean.afterPropertiesSet(KBaseFactoryBean.java:162) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511) ... 50 more 

有没有什么办法可以在单元格中使用分隔符作为规则定义?

几次尝试后,我已经find了解决这个问题的办法。 如果别人有同样的问题,我会分享它

你必须添加到表头

 EscapeQuotes false 

并在单元格中使用以下语法

 Line 1"+ "Line 2"+ "Line 3