puedo crear un XmlDocument así:Guardar bien formado XML desde PowerShell
$doc = New-Object xml
Entonces, después de llenarlo con los nodos, lo guardo:
$doc.Save($fileName)
El problema es que no lo hace agregue la declaración XML al principio del documento, lo que da como resultado un documento con formato incorrecto. En otras palabras, solo guarda un fragmento. ¿Cómo puedo agregarle una declaración XML correcta?
FYI la falta de una declaración XML no hace ma ke es un archivo XML mal formado ya que no es un elemento obligatorio. –