nokogiri 是否可以解析通过 ajax 加载的内容?如果不是,我将如何实现这一目标?
Nokogiri 无法看到 AJAX 内容,因为它不是 Javascript 解析器,因此无法解释它并执行所需的请求。
您想要的是 Watir 或其衍生产品之一,具体取决于您的操作系统。他们将启动一个浏览器can处理 Javascript 和生成的 AJAX 请求。
然后,您可以请求页面的内容,并使用 Nokogiri 解析 DOM。
对于一般示例来说,该过程过于具体,但是Watir平台页面会向您指出支持的浏览器。这examples很容易弄清楚,所以你应该能够很好地将一些东西组合在一起。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)