Gem [切忌] xpath 不要包含 tbody

small_fish__ · 2012年12月13日 · 最后由 hooopo 回复于 2012年12月13日 · 3532 次阅读

今天遇到一个问题,在应用中用到了 mechanize 解析 xpath,结果很诡异。 线下各种测试都是 ok 的,但是一到了线上服务器,就不执行了,最后查看日志,发现 mechanize 解析的一个 xpath 结果为空,查明原因,原来是 xpath 中包含了 tbody 的缘故,可能由于线上的 mechanize 和测试环境的 mechanize 的版本不同的缘故。 故,在用 mechanize 做抓取,解析 xpath 时,切忌 xpath 不要包含 tbody。

tbody 是浏览器自动生成的 吧?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号