node js解析电子邮件和内容

时间:2016-11-13 23:53:39

标签: javascript json node.js email

嘿所有当前正在尝试在node.js中实现一个程序,该程序接收电子邮件的正文(已经实现),然后使用电子邮件的格式;这是静态的,构建某种包含相关数据的对象。

示例电子邮件将位于模板中:

name: "name"

email: "email"
与Outlook一起发送的电子邮件是用HTML格式化的,然后就这样来了

输入:

"<html>\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\r\n<meta content=\"text/html; charset=iso-8859-1\">\r\n<style type=\"text/css\" style=\"display:none\">\r\n<!--\r\np\r\n\t{margin-top:0;\r\n\tmargin-bottom:0}\r\n-->\r\n</style>\r\n</head>\r\n<body dir=\"ltr\">\r\n<div id=\"divtagdefaultwrapper\" dir=\"ltr\" style=\"font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif\">\r\n<p>test<br>\r\n</p>\r\n</div>\r\n</body>\r\n</html>\r\n"

以及存储这两个值的JSON之类的输出。

到目前为止,我已经尝试修剪所有HTML并删除了\ r \ n,这对于获取内容很好,但我不确定如何获取名称和电子邮件的值并将其存储为JSON

{
"form":
    {"name":"John", "email":"example@example.com"},
}

0 个答案:

没有答案