.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();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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