私は個々のプロバイダのURLをhttp://www.childrenshospital.org/directory?state=%7B%22showLandingContent%22%3Afalse%2C%22model%22%3A%7B%22search_specialist%22%3Afalse%2C%22search_type%22%3A%5B%22directoryphysician%22%2C%22directorynurse%22%5D%7D%2C%22customModel%22%3A%7B%22nurses%22%3Atrue%7D%7Dから削り取ろうとしていました。JavaScriptを使用してウェブページからのリンクを掻き集めるR
私はページのソースを確認し、関心のあるURLを特定しました。例えば、私は、「http://www.childrenshospital.org/doctors/mirna-aeschlimann」私は、次のコードを試み、以下のノード
<a data-layer-event="searchClick" data-bind="attr: {href: model.Url}" href="http://www.childrenshospital.org/doctors/mirna-aeschlimann"><!--ko text: model.FirstName-->Mirna<!--/ko--><!--ko text: ' ' + model.LastName--> Aeschlimann<!--/ko--><!--ko if: model.Suffix-->, <!--ko text: model.Suffix-->MD<!--/ko--><!--/ko--></a>
を形成こすりたいです。しかし、何らかの理由で、上記のノードが返されませんでした。
base_html <- "http://www.childrenshospital.org/directory?state=%7B%22showLandingContent%22%3Afalse%2C%22model%22%3A%7B%22search_specialist%22%3Afalse%2C%22search_type%22%3A%5B%22directoryphysician%22%2C%22directorynurse%22%5D%7D%2C%22customModel%22%3A%7B%22nurses%22%3Atrue%7D%7D"
doc <- htmlTreeParse(base_html, useInternal = TRUE)
ご協力いただければ幸いです。詳細をお知らせください。
「rvest」パッケージ[ここ](https://github.com/hadley/rvest)をご覧ください。 – Jeff
あなたは 'htmlTreeParse'を呼び出してターゲットノードを取得しなかったことを知った後に_what_しましたか? – hrbrmstr