vbscript读取文本文件并提取数据

时间:2012-12-13 19:13:47

标签: vbscript

我需要脚本来提取所有 html 文件中 note-ref_ #ref_ 的数量

我的文件夹结构将是

d:\ Count_Test

其中包含很多文件夹和子文件夹,并且每个子文件夹中都有一个ref.html,text.html文件将包含 note-ref_ {{ 1}} 文本(除了这些文件,其他一些文件,如xml,txt和imges以及css子文件夹将包含)

我需要计算每个文件出现 #ref_ note-ref_ 的次数,结果需要在.csv文件中捕获

任何人都可以通过提供将文本提取到csv文件的解决方案来帮助我

1 个答案:

答案 0 :(得分:0)

建议:

使用Scripting.FileSystemObject(FSO)遍历文件和子文件夹以确定操作范围。或者,您可以捕获DIR / s / b D:\ Count_Test * .html。

的输出

一旦知道了需要打开的文件列表,就应该使用FSO的OpenTextFile函数读取每个文件并循环遍历每一行。当你找到你想要的东西时,增加一些计数器 - 也许是在一个数组中。

最后,在收集完数据后,您可以再次执行OpenTextFile输出结果,但这次打开CSV文件位置并以适当的格式写下您收集的数据。