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 

0 ответов

Другие вопросы по тегам