чтение XML-строки с использованием LINQ

Я вызываю службу sharepoint / _ vti_bin / usergroup.asmx из моего приложения silverlight. Таким образом, метод GetAllUserCollectionFromWeb () возвращает строку XML. Мне нужно перебрать эту строку XML, чтобы получить требуемые данные. Но LINQ to XML в этом сценарии не работает, так как он работает при загрузке файла XML и получении данных req. Как реализовать аналогичные функции LINQ to SQL со строкой XML?

Пример кода:

string str = @"<LanguageDetails>
                        <UserNode>
                            <Lang>
                                English
                            </Lang>
                        </UserNode>
                    </LanguageDetails>";

Необходимо обработать аналогичную строку и выполнить итерацию для чтения значения с помощью LINQ to XML.

5
задан Gilles 'SO- stop being evil' 25 August 2011 в 14:16
поделиться