【发布时间】:2022-01-08 12:20:42
【问题描述】:
我正在尝试使用 cmd 将一行的 XML 文件拆分为多行,有人可以帮助我吗?例如
输入:
<ns2:requestor><name>OBSS_PROCESS</name><correlationId>fe5eb119-d8d6-45b9-b493-759f21baf0d7</correlationId><dateTime>2022-01-07T15:49:37.792-06:00</dateTime></ns2:requestor><ns2:customerIdentifier>DG</ns2:customerIdentifier>
输出:
<ns2:requestor>
<name>OBSS_PROCESS</name>
<correlationId>fe5eb119-d8d6-45b9-b493-759f21baf0d7</correlationId>
<dateTime>2022-01-07T15:49:37.792-06:00</dateTime>
</ns2:requestor>
<ns2:customerIdentifier>DG</ns2:customerIdentifier>
我尝试了其中一个 Unix 命令并将其更改为 windows,但我认为这还不够
repl's/>\n' test.xml
【问题讨论】:
-
cmd 还是 Powershell?选一个,它们不是一回事。还有,有什么问题吗?你的代码在哪里? Stack Overflow 不是您的代码编写服务。显示你写的代码,问一个问题。
-
@Tomalak CMD 或 Powershell 都适合我,但最好是 cmd。
-
提供的 XML 格式不正确有两个原因:(1) 缺少根标记,(2) 没有 ns2 命名空间声明。所以它不是 XML 文件,
标签: xml cmd split tags treeview