r - html_table 无法识别我的节点通行证,尽管它是一个表格
问题描述
包的新功能rvest
.. 我正在尝试提取此处看到的表格,其中包含田径比赛的结果。
https://www.decathlon2000.com/720/gotzis-2000/
基本rvest
利用似乎是将 url 传递给read_html
,然后使用“Selectorgadget”js 小书签选择相关的 css 选择器,然后将其插入到html_nodes
,我已经完成了。
gotzis2000 <- read_html("https://www.decathlon2000.com/720/gotzis-2000/")
gotzis2000 %>% html_nodes("#articlecontent td")
但是,当我尝试然后将其输入html_table
:
gotzis2000 %>% html_nodes("#articlecontent td") %>% html_table()
我得到错误Error: html_name(x) == "table" is not TRUE
。
当我使用 管道进行上述操作时html_text
,我可以看到数据已被提取,因此我不确定此处的正确程序是什么。
解决方案
推荐阅读
- julia - 计算复数的能力时出现 Julia 错误
- python - Pytorch如何更新每个时期的item_embeddings和一个时期的每个批次的user_embeddings?
- java - Java 反射 - 从类实例字段中获取值
- vba - 从 ie.internetexplorer 复制而 execwb 不起作用然后从 SQL 服务器运行
- c# - 如何根据自定义规则使用“命名空间”自动排序
- react-native - React-Native、动画、状态渲染
- ios - 世博会位置权限适用于 android,但不适用于 iOS
- hyperledger-fabric - 将新组织添加到从 1.4 升级到 2.2 的 Hyperledger Fabric 通道
- swift - 如何重用相同的CGContext?
- spring-boot - 访问由 jar 文件中的参数发送的属性文件