我有一批 HTML 文件需要一些易于使用 jQuery 执行的版本(主要是选择一些节点并更改它们的属性)。
我实现这一点的方法是在 Google Chrome 中一一打开它们,在控制台中执行 jQuery 代码,然后将生成的 DOM 复制回我的 HTML 编辑器。
由于我目前正在做的事情需要很多时间,而且由于每个文件都需要相同的版本(即,相同的 jQuery/JS 代码适用于每个 HTML 文件),我正在考虑编写一个脚本/program 来做到这一点。
无论如何,我并不完全清楚我应该采取以下哪种(如果有的话)方法来完成这项任务。
使用一些文件系统/文件操作库(哪个?)使用 jQuery编写 JavaScript脚本
使用一些基于 jQuery 的库(如CsQuery)编写 Java 或 C# 程序
为我的一些编辑器(Aptana、Notepad++、Eclipse 等)或支持类似 jQuery 的编辑命令的完全不同的编辑器(就像 notepad++ 正则表达式替换支持)找到一个插件。大批量时这会很慢,但至少它可以让我避免烦人的复制/粘贴到/从 Chrome。
其中一种方法是完成我需要的正确方法吗?(有没有正确的方法来做到这一点?)哪个应该更直接?
我认为#2 对我来说会更容易,因为我在 Java 和 C# 方面的经验比在 JavaScript 方面要多得多,但我认为这个想法可能有点像使用大锤来破解坚果。