如果文档具有不同的格式,如何将数据从 Java 导出到 Excel 或 Word?

发布于 2024-10-27 23:41:30 字数 83 浏览 4 评论 0原文

我需要知道如何将数据从 Java 导出到 Excel。我的客户给了我一张表格,并要求我将数据导出到他们的报告表格中。他们可以给我不同的形式。我该怎么做?

I need to know how to export data from Java to Excel. My customer gave me a form and asked me export the data to their report form. They can give me a different form. How can I do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

冷心人i 2024-11-03 23:41:30

我需要知道如何将数据从 Java 导出到 Excel。

最简单的方法是创建一个逗号分隔值 (csv) 文件,然后将其导入 Excel。

我的客户给了我一张表格,并要求我将数据导出到他们的报告表格中。

如果没有看到表单,很难说,但您可以将值从 Excel csv 页面复制到同一 Excel 工作簿中的报告表单页面。您可以使用 Visual Basic 脚本自动执行此操作。

他们可以给我不同的形式。

您还可以将 Excel csv 页面中的值复制到同一 Excel 工作簿中的新报告表单页面。您可以使用另一个 Visual Basic 脚本自动执行此操作。

I need to know how to export data from Java to Excel.

Easiest way is to create a comma separated values (csv) file, which you import into Excel.

My customer gave me a form and asked me export the data to their report form.

Hard to say without seeing the form, but you can copy values from the Excel csv page to the report form page within the same Excel workbook. You could automate this with a Visual Basic script.

They can give me a different form.

And you can copy values from the Excel csv page to the new report form page within the same Excel workbook. You could automate this with another Visual Basic script.

荭秂 2024-11-03 23:41:30

看看 Apache POI

Take a look at Apache POI

情栀口红 2024-11-03 23:41:30

您可以考虑使用 Apache POI 库 (http://poi.apache.org/)。创建该库的唯一目的是读取和编写 Office Open XML 标准 (OOXML) 和 Microsoft 的 OLE 2 复合文档格式 (OLE2)。

You might look into using the Apache POI library (http://poi.apache.org/). The library was created with the sole intent of reading and writing Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2).

笑叹一世浮沉 2024-11-03 23:41:30

您能否假设系统上存在 Open Office 或 MS Office?

最好的方法是通过邮件合并。设置邮件合并模板并从 java 程序提供 excel/csv 文件中的数据。

生成 dta 后,可以通过邮件合并生成格式化报告。而且由于它是模板,因此可以很容易地在 Office 本身中对其进行修改。

Can you assume presence of Open Office or MS Office on System?

Best way to do that would be via Mail merge. Setup a mail merge template and provide data in an excel/csv file from java program.

Once dta has been generated, formatted reports can be generated via mail merge. And since its template, it can be very easily be modified in Office itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文