Я создаю XmlDocument, как это:
$doc = New-Object xml
Затем, после заполнения узлов, я сохраняю:
$doc.Save($fileName)
Проблема в том, что он не добавляет объявление XML в начало документа, что приводит к искажению документа. Другими словами, это только сохраняет фрагмент. Как я могу добавить к нему правильное объявление XML?