【发布时间】:2018-11-10 17:26:15
【问题描述】:
假设我在一个文件中有以下格式:
`<xml><tag><othertag>ABC</othertag></tag></xml>`
但我需要以下格式化输出:
<xml>
<tag>
<othertag>ABC</othertag>
</tag>
这个格式化的输出我需要它在其他文件中。
帮助我使用能够进行此类格式化的批处理脚本。
【问题讨论】:
-
这可以通过 xslt 转换和由批处理脚本调用的使用 vbscript、jscript 或 powershell(默认安装在 Windows 上)的脚本轻松完成。稍后我会尝试为此创建一个脚本。
-
由于遇到所有特殊字符,批量处理 XML 可能非常棘手。在 google 上搜索xml formatter,你会发现很多免费软件可以在缩小格式和漂亮格式之间进行转换。
标签: xml batch-file formatting