.NET 4.x Распарсить ответ от сервера в виде XML - C#

Узнай цену своей работы

Формулировка задачи:

Получаю от сервера xml документ типа:
  <?xml version="1.0" encoding="utf-8" ?> 
  <response>
  <count>1744</count>
  <items list="true">
  <user_id>166157278</user_id> 
  <user_id>180513789</user_id> 
  <user_id>196643727</user_id> 
  <user_id>217769882</user_id> 
  <user_id>202490982</user_id> 
  <user_id>236994020</user_id> 
  <user_id>197145226</user_id> 
  <user_id>114320712</user_id> 
  <user_id>218299387</user_id> 
  <user_id>44343148</user_id> 
  </items>
  </response>
Внимание, вопрос: Как из Xml вытащить значение "count" и все "user_id" в один int[]? + Объясните, пожалуйста, просто уже 2-й день по рунету лазаю, ничего не найду дельного, а если и показалось чего, то ничего не понимаю... Спасибо

Решение задачи: «.NET 4.x Распарсить ответ от сервера в виде XML»

textual
Листинг программы
            int[] arr = XDocument.Load(@"http://kulerhflkqje.com/qrgn.xml?").XPathSelectElements("//count|//user_id").Select(el => (int)el).ToArray();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы