XmlTextWriter всегда имеет символ новой строки
Я сериализую объект с помощью XmlTextWriter
и я делаю ToString
на созданной структуре XML. У меня есть следующие настройки:
settings.Indent = true;
settings.NewLineOnAttributes = true;
Когда я открываю полученный XML в Textpad или Notepad++, я вижу, что \r\n всегда присутствует. Это какая-то проблема с отображением текста, или это персонаж, который всегда будет присутствовать? Если так, я нахожу это непригодным! Как я могу избавиться от этих \r\n и по-прежнему иметь свой XML-отступ и форматировать, когда я делаю ToString
?
Вот пример из созданного XML!
<?xml version=\"1.0\" encoding=\"utf-16\"?>\r\n<dealProfiles\r\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n <num>76376</num>\r\n <time>sometime</time>\r\n