0

R内からJavaScriptを評価する方法はありますか?

たとえば、JavaScript を介して Web ページ内で動的に作成されたコンテンツにアクセスする方法はありますか? JavaScript が別の場所から取得している生データにアクセスするような巧妙な回避策について話しているのではありません。

この方向で提起されたすべての質問は間接的な巧妙な方法で解決されたので、答えはノーだと思いますが、100%確信はありません。また、なぜこれが不可能なのか、不可能なのかを誰かが教えてくれたら、私は悟りを感じます.

4

1 に答える 1

2

ええ、ないと思っていましたが、 SpiderMonkeyパッケージに出くわしました。これはまさにそれを行うようです。ただし、Windowsでコンパイルするのは面倒です。


パッケージは CRAN でリリースされていないと思います。Omegahat リポジトリから直接インストールする必要があります。オメガハットのサイトに詳細があります。

インストール済みであると仮定するとRffi、それ自体が必要libffiであり、bitopsパッケージは、次のように実行できます。

install.packages('SpiderMonkey', repos = "http://www.omegahat.org/R",type='source')

Windows を使用している場合は、Rtools をインストールして適切に構成する必要があります。また、コンパイルlibffiは難しいでしょうが、Duncan Temple Lang は少なくとも一度は成功したと述べています (Rffiソースの README.win を見てください)。

于 2013-11-15T03:57:17.793 に答える