Разбор данных, полученных при запросе к API интерфейсу - C#

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

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

Здравствуйте, погуглил похожей темы не нашел, если и есть,то прощу не кидать тапками. Суть: есть сторонний проект, делаем запрос API интерфейса в виде ссылки,результат запроса: ссылка с xml-файлом,в котором перечислены "предметы":
<action date="06/04/15 01:14">
<person>ex_driser</person>
<person_id>822826</person_id>
<item>медь</item>
<instance_id>225223753</instance_id>
<type_action>from_actor_to_office</type_action>
</action>
Вот пример. Вопрос:правильно ли я понимаю,чтобы получить информацию,мне нужно создать запрос, а потом парсить ссылку? Или же как-то по-другому можно обрабатывать такие API интерфейсы?

Решение задачи: «Разбор данных, полученных при запросе к API интерфейсу»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Net.Http;
 
class Program
{
    static void Main()
    {
        using (var client = new HttpClient())
        {
            client.BaseAddress = new Uri("http://localhost:6740");
            var content = new FormUrlEncodedContent(new[] 
            {
                new KeyValuePair<string, string>("post_key", "post_value")
            });
            var result = client.PostAsync("/api/Membership/exists", content).Result;
            string resultContent = result.Content.ReadAsStringAsync().Result;
            Console.WriteLine(resultContent);
        }
    }
}

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


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

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

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