如何将html表单数据解析为文档

如何将html表单数据解析为文档,html,forms,document,Html,Forms,Document,我希望能够获取表单数据并将输入解析为一个文档,该文档由文本和代码组成。例如: 表格输入: 名字:约翰 姓:多伊 输出: 有一个人叫多伊先生。他的名字叫约翰 做这件事最简单的方法是什么。我环顾四周,找到了显示输入的示例,但到目前为止,我还没有找到一种方法来获得我试图实现的结果 我已经用HTML编写了表单,最后有一个提交按钮。我曾尝试编写javascript函数来提取字段,但没有成功,因此非常感谢您的帮助 谢谢这是一个分两步的过程 1) 提取数据 2) 给word文档写信 1) 提取:我们可以使用b

我希望能够获取表单数据并将输入解析为一个文档,该文档由文本和代码组成。例如:

表格输入:

名字:约翰 姓:多伊

输出:

有一个人叫多伊先生。他的名字叫约翰

做这件事最简单的方法是什么。我环顾四周,找到了显示输入的示例,但到目前为止,我还没有找到一种方法来获得我试图实现的结果

我已经用HTML编写了表单,最后有一个提交按钮。我曾尝试编写javascript函数来提取字段,但没有成功,因此非常感谢您的帮助


谢谢

这是一个分两步的过程

1) 提取数据

2) 给word文档写信

1) 提取:我们可以使用beautifulsoup(bs4)从html中提取

2) 书写:我们可以将word文档中的合并字段放在句子之间或表格中。当输出到来时,它将直接将文本填充到这些域中。在你的例子中:有一个人叫Mr。他的名字是。 因此,我们填充提取到这两个字段中的文本


这里有一个很棒的教程

感谢您的快速回复-该文档看起来很有希望-我将尝试遵循它作为初学者。我已经看过上面的内容,但它似乎不适合我。我已经看过了下面的javascript选项,但在它工作的时候,现在似乎没有了-任何建议都会很感激:function display(){DispWin=window.open('','NewWin','toolbar=no,status=no,width=1250,height=975')message=“此处有大量消息”

;“message+=“此处有大量消息”
;“函数显示(){DispWin=window.open(“”,'NewWin',toolbar=no,status=no,width=1250,height=975”)message=“此处有大量消息”
;“message+=“此处有大量消息”
”;message+=“此处有大量邮件

”;message+=“此处有大量邮件>
”;…DispWin.document.write(邮件);}我已经能够使用这种方法从表单中获取数据,但现在它似乎打开了窗口,但没有写入消息(Google Chrome-如果有任何区别的话)。因此,您知道,我需要能够输出大约10万行数据。