2012-09-11 80 views
0

我不太了解批量编码或vbscript。无论如何,我现在要问的是如何使用批处理脚本或VBScript读取XML文件中的特定数据?该脚本想要在xml中读取空标签或自终止标签。如果脚本找到空标签,它应该在日志文件中输出错误。如何使用批处理文件或vbscript读取xml数据?

我有我的XML这里:

<author> 
<fname>John</fname> 
<lname>Doe</lname> 
</author> 
<institution> 
<name/> 
<city>Pork</city> 
<country>Plate</country> 
</institution> 

假设,名称标签是错误的。

回答

0

您可以使用MSXML解析来自VBScript的XML。示例代码主要是C++或JScript,但here's a page可帮助您将这些示例转换为VBScript。 这里是一个老问题,那很可能被用作开始通过XML阅读:Traversing all nodes in an XML file with VBScript

而且将数据写入到文件中,你可以使用FSO(FileSystemObject的)。