特許の一覧テーブルから情報をスクレイピングしたいのですが目的のxpath、class、idのどれで値を探して見ても{xml_nodeset (0)}
で値を見つける事ができません。
コードは以下になります。
library(rvest) url <- "https://www7.j-platpat.inpit.go.jp/tjk/tokujitsu/tjkt/TJKT_GM201_SearchResultEasy" doc <- read_html(url) patent_node <- html_nodes(doc,".table-result")
また、doc
の中身は以下になります。
{xml_document} <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> [1] <head>\n<meta http-equiv="X-UA-Compatible" content="IE=11">\n<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> ... [2] <body>\r\n\r\n <div class="container">\r\n <div class="header">\r\n<div class="header-container">\r\n<p class="guidance-link ...
テーブルから値を持ってくるにはどのようにしたらいいでしょうか?
その URL, 普通にブラウザで開くだけでもエラーになって `.table-result` 要素が存在しませんよ。
どうやらページ遷移の際に開かれるタブにしかページを閲覧する権限が与えられないっぽいですね。回答ありがとうございます。
回答1件
あなたの回答
tips
プレビュー