来自Java的邮件合并

来自Java的邮件合并,java,docx,doc,mailmerge,Java,Docx,Doc,Mailmerge,有没有人有在word文档上进行Java邮件合并的经验?我需要同时支持doc和docx格式 我听说过ApachePOI和docx4j。然而,通过阅读,我确信POI中的“支持”一词有多好。据我所知,docx4j只支持docx格式 任何人都可以提出上述建议之一(并更正我的支持知识)或其他适当的库。如果必要的话,我愿意为doc使用一个lib,为docx使用另一个lib 谢谢。使用MS Word文档非常困难。DOC格式非常复杂,DOCX在理论上更简单,但它是相当新的,没有成熟的、功能丰富的Java库来处理

有没有人有在word文档上进行Java邮件合并的经验?我需要同时支持doc和docx格式

我听说过ApachePOI和docx4j。然而,通过阅读,我确信POI中的“支持”一词有多好。据我所知,docx4j只支持docx格式

任何人都可以提出上述建议之一(并更正我的支持知识)或其他适当的库。如果必要的话,我愿意为doc使用一个lib,为docx使用另一个lib


谢谢。

使用MS Word文档非常困难。DOC格式非常复杂,DOCX在理论上更简单,但它是相当新的,没有成熟的、功能丰富的Java库来处理它和DOC


中介绍了与使用MS Office文档相关的大多数问题的最简单解决方案。我希望您可以在应用程序中使用此方法。

处理MS Word文档非常困难。DOC格式非常复杂,DOCX在理论上更简单,但它是相当新的,没有成熟的、功能丰富的Java库来处理它和DOC


中介绍了与使用MS Office文档相关的大多数问题的最简单解决方案。我希望您可以在应用程序中使用此方法。

查看OpenOffice[手动]是否可以生成您需要的文件类型。只需加载一些文档,并保存一些文档和docx版本。如果结果通过了这些简单的手动测试,那么或可以从Java中自动执行此操作。

请查看OpenOffice,看看它是否可以[手动]生成您需要的文件类型。只需加载一些文档,并保存一些文档和docx版本。如果结果通过了这些简单的手动测试,那么或可以从Java中自动执行。

有一个类。它可以工作,但在这个过程中去掉了很多格式。

有一个类。它是有效的,但在这个过程中去掉了很多格式。

如果你对非免费解决方案持开放态度,Aspose提供了看似非常复杂的解决方案,以及其他一些东西。

如果你对非免费解决方案持开放态度,Aspose提供了看似非常复杂的解决方案,除此之外。

我需要类似的东西,并构建了一个简单的项目,该项目允许对word文档和Excel/CSV文件中的数据进行邮件合并


您可以在上找到它,也许它已经提供了您需要的功能,否则添加更多功能就很容易了。

我需要类似的功能,并构建了一个简单的项目,该项目允许对word文档和Excel/CSV文件中的数据进行邮件合并


您可以在找到它,也许它已经提供了您需要的功能,否则添加更多功能就很容易了。

谢谢,在尝试使用Open Office API后,我不得不同意这篇文章。谢谢,在尝试使用OpenOfficeAPI之后,我不得不同意这篇文章。+1使用LibreOffice将doc转换为docx对您来说可能足够好了。然后,在Java中,您可以专门使用docx。+1使用LibreOffice将doc转换为docx对您来说可能足够好了。然后在Java中,您可以专门使用docx。