当前位置: 首页 > 面试题库 >

使用Java对象中的值从模板动态创建Word文档

马安邦
2023-03-14
问题内容

我想从HTML页面创建Word文档。我打算在HTML页面上获取值,然后将这些值传递给文档模板。我已经使用JSOUP解析HTML页面的内容,并且在Java程序中获得了值。我现在想将这些值传递给Word文档模板。我想知道什么是可以用来创建文档模板并将值传递到模板以创建word文档的最佳技术。

谢谢。


问题答案:

我发现一些非常有趣和简单的东西。我们只需要为要创建的文档创建一个简单的.xml模板,然后以编程方式更改xml文件的内容并将其另存为ms word文档。

您可以在此处找到xml模板和代码。



 类似资料:
  • 我使用数据库中的数据获取默认表模型,我想以doc word打印为表。如何实现。请参阅下面的代码:

  • 我使用下面的代码来创建一个动态模板- 我希望亲爱的:你的ABC作为渲染的结果。相反,亲爱的,我得到的是:你没有找到 如果我做了下面这样的事情,它会像预期的那样工作- 当使用引擎创建qute模板时。解析时,他们无法将对象理解为数据。如果我使用与html文件注入相同的contect作为- 这将按预期呈现。知道我做错了什么吗?

  • 问题内容: 我想使用模板创建Word文档,替换一些变量(字段)并将其另存为新的Word文档。 我当时在考虑使用Apache POI,http://poi.apache.org/是否最适合此目的?您可以分享您的印象吗? 问题答案: 我以前使用过POI,并且肯定可以生成Word文档。但是魔鬼在细节上。 Word具有成千上万个功能:您可以将编号为#13的带有负缩进的列表放到另一个表(该表本身是项目符号列

  • 我试图从字符串数组中创建一个新对象,但无法正确创建所需的对象。 我正在尝试创建一个对象,比如: 这是我的代码: null null

  • 问题内容: 首先,我使用Cheerio进行一些DOM访问并使用Node.js进行解析。美好的时光。 情况如下: 我具有创建对象所需的功能。该对象为其键和值使用变量,然后返回该单个对象。例: 它输出: (返回对象fyi的数组) 我实际上需要成为的字符串。 考虑到我要做什么,在Java中将字符串分配为键的最佳方法是什么? 问题答案: 在JavaScript 的新ES2015标准(以前称为ES6)中,可

  • 问题内容: 我想加载模板Word文档以向其添加内容并另存为新文档。我正在处理.doc文件。 经过长时间的研究,我仅找到docx的解决方案: http://www.smartjava.org/content/create-complex-word-docx-documents- programatically-docx4j http://www.sambhashanam.com/mail-merge