Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在尝试 Hpricot 和 Nokogiri 时,可以获取和解析 HTML,但它们是否也可以执行 Javascript 以便内容显示在页面上?(显示在 DOM 中)。这是因为除非 JavaScript 初始化代码已经运行,否则某些页面不会显示信息。
从来没听说过。您可能想考虑使用Watir 之类的东西并使用真正的浏览器。
看看envjs和johnson gems。
看看水豚。我自己没有使用过它,但前几天我读到了它,它似乎可以在不使用浏览器的情况下执行 javascript。