使用java读取excel并将其附加到邮件正文中
我有一个作业,它使用Java运行并创建一个Excel工作簿,其中包含用户摘要(在第一个工作表中)和用户详细信息(在下一个工作表中)
我需要将创建的汇总表(即表格格式的总体汇总详细信息)发送到电子邮件正文中(不是附件)。有没有办法直接阅读Excel表格并将其内容复制到邮件正文中?有人能给出一个示例代码吗?我尝试使用mimebodypart()
和multipart()
,但我无法将其放入邮件正文,它将作为附件
你可以在下面搜索框中键入要查询的问题!
我有一个作业,它使用Java运行并创建一个Excel工作簿,其中包含用户摘要(在第一个工作表中)和用户详细信息(在下一个工作表中)
我需要将创建的汇总表(即表格格式的总体汇总详细信息)发送到电子邮件正文中(不是附件)。有没有办法直接阅读Excel表格并将其内容复制到邮件正文中?有人能给出一个示例代码吗?我尝试使用mimebodypart()
和multipart()
,但我无法将其放入邮件正文,它将作为附件
# 1 楼答案
我不认为有任何直接的方法可以将excel表格嵌入电子邮件正文
一种方法是将内容类型设置为text/html,循环遍历excel的内容,并使用html的
<table>
指令形成html字符串# 2 楼答案
我不确定表中有哪些数据 我假设它是一个在第二张纸上有一些值的表
有了它,你可以获得表格的所有数据,并将其添加到你的电子邮件正文中
结果我得到了这个
这是我的第二张桌子
我是在table的帮助下得到这个的 xssf: