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”