【发布时间】:2023-03-06 21:41:01
【问题描述】:
有人可以告诉我,是否可以以某种方式打开 Velocity Excel 模板并在运行中向其中部分传输大量数据?
假设我想从外部资源 ArrayLists 中循环读取数据。每次迭代包含 10 000 个项目的列表。在简单的迭代中,我想将列表推送到 Velocity Excel 模板并通过跳转到下一个迭代来忘记它。在数据处理结束时,我会将 Velocity 上下文和模板与所有数据进行最终合并。
到目前为止,我已经看到了通过 Velocity 引擎通过几个简单步骤生成 Excel 报告的方法:
- 创建 Velocity 模板
- 创建 Velocity 上下文
- 将数据放到上下文中
- 合并上下文和模板
但我需要多次重复第 3 步。
【问题讨论】: