knit2wp使用kableExtra添加文本

时间:2017-07-23 06:48:02

标签: r xml knitr kableextra

我正在尝试使用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文件,然后我按照上面的链接输入功能。

0 个答案:

没有答案