0

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

我在这里有我的 XML:

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

假设,名称标签是一个错误。

4

1 回答 1

0

您可以使用MSXML从 VBScript 解析 XML。示例代码主要使用 C++ 或 JScript,但这里有一个页面可以帮助您将这些示例转换为 VBScript。这是一个老问题,可能可以用作阅读 XML 的开始:Traversing all nodes in an XML file with VBScript

并且要将数据写入文件,可以使用FSO (FileSystemObject)。

于 2012-09-12T09:58:57.653 回答