1

Knit2wp を使用して自分のワードプレス サイトにテーブルを投稿しようとしています。テーブルは 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