Я заполняю XElement
информацией и записываю ее в XML-файл, используя метод XElement.Save(path)
. В какой-то момент некоторые символы в результирующем файле сбрасываются - например, >
становится >
.Как остановить XElement.Save от экранирующих символов?
Это поведение неприемлемо, так как мне нужно хранить информацию в XML, которая включает в себя символ >
как часть пароля. Как я могу написать «сырое» содержимое моего объекта XElement в XML без их экранирования?
Если вы используете XElement.Load (путь), то > переключится на>. Можете ли вы прояснить свою проблему? –
В этом случае, похоже, что существующий код получения - вот где проблема. Есть ли случай, когда XML можно было бы считывать в XElement без того, чтобы не было экранирования? –
- это ваш код получения с использованием XML или строк? –