xpath - 如何使用 Nokogiri 按名称查找元素?

标签 xpath nokogiri mechanize

<input type="Checkbox" checked="" name="new">

如果我的文档中有上述 html,我如何通过搜索其 name 属性找到它?

编辑 1:澄清我正在寻找使用 Nokogiri 的解决方案

最佳答案

$agent.page.at('[@name="new"]')

这应该可以解决问题,其中 $agent 是包含 Mechanize 代理的变量

关于xpath - 如何使用 Nokogiri 按名称查找元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2565327/

相关文章:

java - 如何从元素中获取值?

selenium - PhantomJS 支持哪个 XPath 版本?

ruby - 从 href html 标签中使用 ruby​​ 中的 nokogiri 提取链接(URL)?

ruby - 如何读取互联网上的外部 YAML 文件并输出为 XML

ruby - Nokogiri XML Builder 在抓取 HTML 时创建意外输出

python - 无法使用 Mechanize 登录

web - 使用动态数据自动填充 Web 表单

Perl - Mechanize ? - 如何让页面中的所有链接达到特定的 "delimiter"文本

xml - 如何在单个 XPath 函数中连接每个元素的两个属性?

reactjs - 通过 XPath 获取 tr 中特定 td 的索引