abrir / guardar xml mientras se conserva la nueva línea entre los atributos del nodo
Esto es lo que tengo hasta ahora:
$XML = New-Object System.Xml.XmlDocument
$XML.PreserveWhitespace = $true
$XML.Load($path)
#change some node attributes
$XML.Save($path)
Si abro un archivo XML, y tomo un fragmento como este:
<Node
Name="tyjytj"
Number="rthjr"
Source="rjyrtjrjrtj"
BinaryDrive="teheherhehtr" />
Lo salvará así:
<Node Name="tyjytj" Number="rthjr" Source="rjyrtjrjrtj" BinaryDrive="teheherhehtr" />
Pero quiero poder cambiar (por ejemplo) el nombre del nodo, mientras mantengo nuevas líneas entre cada atributo. Quiero que el formato permanezca exactamente como estaba antes de abrirlo / guardarlo.