如何使用VB脚本在xml文件中搜索值,然后在找到该值时输出到中心位置?

时间:2011-12-16 02:03:14

标签: xml vbscript

非常......我们在XML文件中有一个值破坏的值。我需要搜索超过400台计算机,以查看该值是否在XML文件中。

我创建了一个VB脚本来获取有问题的文件,但我不知道在xml中搜索值的命令,并报告客户端具有该值。

我不想改变价值,只想看看那里有什么。

linux更容易bc我可以在文件上使用GREP命令并使用shell脚本。

任何建议都会很棒。

由于

1 个答案:

答案 0 :(得分:0)

如果你想要一个简单的子字符串搜索,

Set fso = CreateObject("Scripting.FileSystemObject")
Set src = fso.OpenTextFile(filePath)
fileBody = src.readall
src.close()
if(InStr(fileBody,"value to search") > 0) Then
Msgbox "Found!";
End If

对于RegExp搜索,而不是InStr使用RegExphelpful link