1

我正在尝试使用 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 文件,然后我按照上面的链接将其输入到函数中。

4

0 回答 0