Как преобразовать строку в объект XElement

У меня есть такая строка: "<Root><Child>Hey</Child></Root>"

Как я могу преобразовать это в объект XElement?


person realn    schedule 21.10.2011    source источник
comment
Что вы хотите получить в результате XML?   -  person George Duckett    schedule 21.10.2011
comment
@George: XElement, эта часть вопроса была ясна...   -  person Henk Holterman    schedule 21.10.2011
comment
Будет ли Hey именем или значением тега? Если значение, то каким должно быть имя?   -  person George Duckett    schedule 21.10.2011
comment
Похоже, вопрос отредактирован, чтобы прояснить ситуацию.   -  person George Duckett    schedule 21.10.2011
comment
действительно, обратите внимание, что вы должны отформатировать код xml (используя обратные галочки `` или отступ из четырех пробелов), чтобы он правильно отображался в вашем вопросе. Смотрите мое редактирование для примера.   -  person AakashM    schedule 21.10.2011


Ответы (1)


Используйте метод XElement.Parse, как показано ниже.

XElement xmlTree = XElement.Parse("<Root><Child>Hey</Child></Root>");
Console.WriteLine(xmlTree);
person Sai Kalyan Kumar Akshinthala    schedule 21.10.2011
comment
+1 :-) (Я изменил образец XML на его образец XML. Суть кода не меняется) - person xanatos; 21.10.2011