【发布时间】:2014-01-18 23:08:05
【问题描述】:
我有一个包含 1000 个 html 文件的文件夹。
我必须使用 xpath 从每个 html 中删除某些节点。所以我做了javascript。我无法打开每个文件并通过 Firefox 控制台运行 javascript。
我用的是linux,怎么办
【问题讨论】:
-
最好使用 Python/Ruby 库来呈现 HTML 文件并注入 JavaScript。我最好的猜测是使用 Selenium。
-
我不想注入脚本。我想应用脚本并删除一些内容。
-
您似乎没有理解注入的含义。它只是解释了 Selenium 将在每次页面渲染后添加 JavaScript(它是一个自动化的 Web 浏览器)。注入 JavaScript 后,您可以将新处理的 DOM 存储在单独的文件夹中,或者只是覆盖当前文件。 Selenium 为您提供所有的力量。
-
好的,它在 linux 中可用吗?
-
当然; seleniumhq.org。您能否分享一个示例,以便我们更好地了解您想要实现的目标?
标签: javascript html