Здравствуйте, я пытаюсь найти способ преобразовать мой XDocument в строку, чтобы я мог отправить его обратно с помощью вызова ajax.
Итак, у меня есть XDocument, как указано ниже
var xml = new XDocument(
new XElement("Contract",
new XAttribute("version", "1.0"),
new XElement("child", "Hello World!")));
Я могу преобразовать это в строку, выполнив следующее
string i = xml.Document.ToString();
, но, делая это, мой xml-документ выглядит неправильно, так как alot ot / r / n и много "/"добавить в целом.Есть ли способ конвертировать XDocument в строку без этих добавленных значений?
Строка, которую я получаю
"<Contract version=\"1.0\">\r\n <child>Hello World!</child>\r\n</Contract>"