JXLS:如何将 jx:out 迁移到 jxls2?
JXLS: How to migrate jx:out to jxls2?
我正在使用 JXLS1,由于性能更好,请尝试迁移到 JXLS2。
在我的 xls 模板中,我使用:
<jx:out expr="if(SOME COMPARISON) {PRINT THIS} else {PRINT THAT}"/>
JXLS2 是如何完成的?
您可以使用 JEXL 三元条件运算符 condition ? if_true : if_false 在表达式中。
因此对于您的示例,一个单元格可以包含
${SOME COMPARISON ? PRINT THIS : PRINT THAT}
我正在使用 JXLS1,由于性能更好,请尝试迁移到 JXLS2。
在我的 xls 模板中,我使用:
<jx:out expr="if(SOME COMPARISON) {PRINT THIS} else {PRINT THAT}"/>
JXLS2 是如何完成的?
您可以使用 JEXL 三元条件运算符 condition ? if_true : if_false 在表达式中。
因此对于您的示例,一个单元格可以包含
${SOME COMPARISON ? PRINT THIS : PRINT THAT}