从XML数据中删除换行符的最简单方法是什么?

时间:2014-01-10 11:43:13

标签: xml powershell

我有一些硬包装的XML源文件,因此在行长很长的文本数据中添加了换行符。它们在输出中被删除。我希望他们能够很好地并排排列,这样我们的QA人员就可以更轻松地观察他们了。这是一个docBook项目,如果有人感兴趣的话。

我一直在使用PowerShell,但我想知道是否有一些现成的软件可以做到这一点。 Notepad ++中的漂亮打印在标签内部不起作用。

1 个答案:

答案 0 :(得分:0)

要很好地格式化,只需要做,

$xml = [xml] (gc c:\path\to\file.xml)
$xml.Save([Console]::Out)

最初来自Windows PowerShell Cookbook for Windows, Exchange 2007, and MOM V3