我对批量编码或vbscript了解不多。无论如何,我现在要问的是如何使用批处理脚本或vbscript读取xml文件中的特定数据?该脚本希望在xml中读取空标签或自终止标签。如果脚本找到空标记,则应在日志文件中输出错误。
我在这里有我的XML:
<author>
<fname>John</fname>
<lname>Doe</lname>
</author>
<institution>
<name/>
<city>Pork</city>
<country>Plate</country>
</institution>
假设,名称标签是错误的。
答案 0 :(得分:0)
您可以使用MSXML从VBScript解析XML。示例代码主要使用C ++或JScript,但here's a page可帮助您将这些示例转换为VBScript。 这里有一个古老的问题,可以作为阅读XML的开始:Traversing all nodes in an XML file with VBScript
要将数据写入文件,您可以使用FSO(FileSystemObject)。