【发布时间】:2026-01-07 17:15:01
【问题描述】:
我有一个包含多个标签的 XML 文件,我正在尝试使用批处理脚本更改其中一个标签的内容。
xml文件的一个例子是:
<ConfigurationData>
<ReportsFolder>\Reports</ReportsFolder>
<Helpfolder>\Help</HelpFolder>
<InstallationType>Terminal</InstallationType>
<LicenseFolder>..\License</LicenseFolder>
</ConfigurationData>
我正在尝试将<InstallationType> 和</InstallationType> 之间的数据更改为我选择的另一个变量。我想我需要某种 For 循环来查找 xml 文件的那部分,但我不知道如何只编辑那个部分。
【问题讨论】:
-
*.com/questions/60034/… 的重复请查看那里的解决方案
-
不完全是。该问题中的所有答案都是针对特定字符串的所有实例的“蛮力”查找和替换。在我的问题中,我只是想在两个 XML 标签之间更改数据,我不一定知道最初会有什么数据。
-
您无法使用可以正确操作 XML 的工具吗?像编程语言,甚至是 VBSCRIPT?
标签: xml windows batch-file