Заполнение XDocument из String

Я немного что-то работаю, и я пытаюсь выяснить, могу ли я загрузить XDocument из строки. XDocument.Load(), кажется, берет строку, переданную ему как путь к физическому файлу XML.

Я хочу попробовать и обойти шаг сначала создать физический XML файл и сразу перейти к заполнению XDocument.

Любые идеи?

Ответ 1

Вы можете использовать XDocument.Parse для этого.

Ответ 3

Как насчет этого...?

TextReader tr = new StringReader("<Root>Content</Root>");
XDocument doc = XDocument.Load(tr);
Console.WriteLine(doc);

Это было взято из документов MSDN для XDocument.Load, найденных здесь...

http://msdn.microsoft.com/en-us/library/bb299692.aspx

Ответ 4

Попробуйте метод Parse.