html - 使用 blastula [R] 从 daff 包发送 HTML 表
问题描述
我想显示 2 个数据帧之间的差异(使用 'daff' 包的差异)并呈现 HTML 以通过 SMTP 客户端在电子邮件中发送'blastula'
代码:
library (daff)
library (blastula)
A <- data.frame(
x=1:10,
y=10:1)
B <- data.frame(
x=1:10,
y=1:10)
DiffHTML <- render_diff(diff_data (A , B, show_unchanged = TRUE, show_unchanged_columns = TRUE,
ordered=FALSE),
title = "Diff: A vs B ")
Recipientlist <- c("*****@******")
body_mail <- compose_email(md(DiffHTML))
smtp_send( body_mail ,
from = "*******",
to = Recipientlist,
subject = "TestMail",
credentials = creds_key("********"))
====================>
当我收到电子邮件时(在 Outlook 中,表格被弄乱了,正文中有一些 HTML 代码):
我怀疑 daff / blastula 创建的一些标签不是标准的,Outlook 也不能容忍。我已经为此奋斗了几个星期,如果有任何线索或建议,我将不胜感激。
非常感谢提前!!
解决方案
推荐阅读
- r - 在 R 中安装包 (gahgu95av2.db)
- multi-tenant - Activiti 6.0.0和postgres数据库如何实现多租户使用?
- reactjs - react-router 中的传递状态在 react 中不起作用
- c# - 没有源的 Automapper 解析器
- google-bigquery - BigQuery 标准 SQL:检查数组是否为空不起作用
- reactjs - 将 React 开发模式更改为生产模式
- angular - Angular 5 / HttpInterceptor / 检测(取消)xhr
- authentication - 使用 ACR1255U 认证 UL-C 标签
- android - 无法使用 AWS 设备场打开和关闭通知面板
- c++ - gcc Nvapi 编译错误