gpt4 book ai didi

java - Java 的小型但强大的替代方案

转载 作者:行者123 更新时间:2023-12-01 14:51:00 25 4
gpt4 key购买 nike

是否有 Java 模板引擎可以从 docx/odt 模板构建 docx/odt 报告?我已经尝试过 xdocreport,但只有基于行和单元格的 block ,但我需要整个表 block 。 Java 有没有像 PHP 的 tinybutstrong 这样的东西?

最佳答案

整个表 block 是什么意思?如果您希望使用 XDocReport 循环表列,则可以使用 advanced table通过使用@before-cell 和@after-cell。请参阅DocxTableWithoutFieldsMetadataWithVelocity示例(java 和 docx)。

docx 包含:

<小时/>

《@before-row#foreach($d in $developers)》《$d.Name》

《@after-row#end》

《@before-cell#foreach($r in $d.Roles)》《$r.Name》《@after-cell#end》

<小时/>

它为每个开发人员循环(以生成行),并为每行循环为每个单元格(动态列)循环,以为每个开发人员角色生成一行。

此语法有点复杂,但您可以管理动态列。

关于java - Java 的小型但强大的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14852800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com