R 在Q&;论坛
在这个线程中 我在试着找出每篇文章的日期 我能找到这个R 在Q&;论坛,r,web-scraping,rvest,xml2,R,Web Scraping,Rvest,Xml2,在这个线程中 我在试着找出每篇文章的日期 我能找到这个 css="td.thead:first-child" 所以当我运行这个 html_text(html_nodes(read_html("https://www.healthboards.com/boards/aspergers-syndrome/949512-im-lost.html"), css="td.thead:first-child")) 我知道日期 [1] " \r\n\t\t\t05-13-2013, 11:06 AM\
css="td.thead:first-child"
所以当我运行这个
html_text(html_nodes(read_html("https://www.healthboards.com/boards/aspergers-syndrome/949512-im-lost.html"), css="td.thead:first-child"))
我知道日期
[1] " \r\n\t\t\t05-13-2013, 11:06 AM\r\n\t\t\t\r\n\t\t\t " "Sponsors " " \r\n\t\t\t07-26-2013, 08:15 AM\r\n\t\t\t\r\n\t\t\t "
[4] " \r\n\t\t\t04-26-2014, 06:28 PM\r\n\t\t\t\r\n\t\t\t " " \r\n\t\t\t05-07-2014, 02:43 AM\r\n\t\t\t\r\n\t\t\t " " \r\n\t\t\t09-19-2014, 07:28 AM\r\n\t\t\t\r\n\t\t\t "
[7] " \r\n\t\t\t09-19-2014, 07:29 AM\r\n\t\t\t\r\n\t\t\t " "Thread Tools" " \r\n\t\tPosting Rules\r\n\t"
[10] "LinkBack" "Bookmark & Share"
我得到了日期,还有“线程工具”、“发布规则”和“书签与共享”。。我做错了什么?看起来您用来匹配日期的CSS样式也可以在页面的其他地方找到,从而返回其他条目。您可以使用仅查看ID以“post”开头的表的内部。选择器是
table[id^='post']
,完整的解决方案是:
html\u文本(html\u节点(读取html)https://www.healthboards.com/boards/aspergers-syndrome/949512-im-lost.html),css=“table[id^='post']td.thead:first child”))
[1] “\r\n\t\t\t05-13-2013,上午11:06\r\n\t\t\t\r\n\t\t\t”“\r\n\t\t\t07-26-2013,上午8:15\r\n\t\t\r\n\t\t”
[3] “\r\n\t\t\t04-26-2014,06:28 PM\r\n\t\t\t\r\n\t\t\t”“\r\n\t\t\t05-07-2014,02:43 AM\r\n\t\t\r\n\t\t”
[5] “\r\n\t\t\t09-19-2014,07:28 AM\r\n\t\t\t\r\n\t\t\t”“\r\n\t\t\t09-19-2014,07:29 AM\r\n\t\t\r\n\t\t”