abrindo / salvando xml enquanto preserva a nova linha entre os atributos do nó
Isto é o que eu tenho até agora:
$XML = New-Object System.Xml.XmlDocument
$XML.PreserveWhitespace = $true
$XML.Load($path)
#change some node attributes
$XML.Save($path)
Se eu abrir um arquivo XML e pegar um trecho assim:
<Node
Name="tyjytj"
Number="rthjr"
Source="rjyrtjrjrtj"
BinaryDrive="teheherhehtr" />
Ele irá salvá-lo assim:
<Node Name="tyjytj" Number="rthjr" Source="rjyrtjrjrtj" BinaryDrive="teheherhehtr" />
Mas eu quero ser capaz de alterar (por exemplo) o nome do nó, mantendo novas linhas entre cada atributo. Eu quero que o formato permaneça exatamente como era antes de abrir / salvá-lo.