Отступ с табуляцией вместо пробелов в XMLC#

Место общения программистов C#
Anonymous
Отступ с табуляцией вместо пробелов в XML

Сообщение Anonymous »

Хорошо, у меня есть код, который должен изменить значение в файле конфигурации.

Код: Выделить всё

        string xmlFile = "KeePass.config.xml";
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
XmlWriterSettings settings = new XmlWriterSettings();
settings.IndentChars = "\t";
settings.Indent = true;
xmlDoc.Load(xmlFile);
xmlDoc.SelectSingleNode("Configuration/Application/LastUsedFile").InnerText = fileName;
xmlDoc.Save(xmlFile);
Проблема в том, что XML-файл имеет отступы вместо табуляции, а программа, которая читает файл конфигурации, должна видеть XML с отступами табуляции. Любая помощь будет оценена по достоинству.

Вернуться в «C#»