我正在尝试使用 knit2wp 将表格发布到我的 wordpress 网站。该表是使用 kable 创建的,并且工作正常。但是,当我使用 kableExtra 包,然后使用 knit2wp 时,以下文本行将添加到我的 wordpress 站点:
<?xml version=“1.0” encoding=“UTF-8”?>
此行没有出现在 html 输出中;仅在网站上。
我希望按照以下方式复制一个函数:
http://dwoll.de/rexrepos/posts/rerWorkflowWP.html
然后集成XML功能:
post.content <- xmlOutputBuffer(header = NULL)
或者:
post.content <- xmlOutputDOM(xmlDeclaration = NULL)
添加其中任何一个都将删除标题,还有表格。我显然是 XML 的新手。所以寻找另一种解决方案。
更新:
使用 xml2 读取 knit2html 的 html 输出。然后使用了以下功能:
xyz <- read_html("htmloutput.html")
x <- xml_find_all(xyz,".//p")
xml_remove(x, free = TRUE)
保存为新的 html 文件,然后我按照上面的链接将其输入到函数中。