如何打开HTML文件作为文本文件以使用VBScript读取代码?

wah*_*509 1 html vbscript scripting text

我有很多HTML页面需要更改相同的几行文本.为了减少在记事本中手动打开每个文本并查找文本并将其替换为新文本所需的时间,我想创建一个脚本来为我执行此操作.

如何打开HTML文件,阅读构成页面的代码并查找并替换其中的文本?我知道如何打开,读取,查找/替换,编写,关闭文本文件,但有没有办法用HTML文件做到这一点?

Zen*_*non 5

html文件是文本文件,只需像打开任何其他文本文件一样打开它们.

而不是:

Dim fileReader As New System.IO.StreamReader("c:\file.txt")
Run Code Online (Sandbox Code Playgroud)

做就是了

Dim fileReader As New System.IO.StreamReader("c:\file.html")
Run Code Online (Sandbox Code Playgroud)

通常,编程语言中的文本阅读器并不真正关心文件的扩展,只要它包含文本即可.

[编辑]

woops,对不起,我想我在评论中将vbscript与常规的visual basic混淆了.

在vbscript中,常规方法是使用FileSystemObject,就像Helen建议的那样.