Разбор данных, полученных при запросе к API интерфейсу - C#
Формулировка задачи:
Здравствуйте, погуглил похожей темы не нашел, если и есть,то прощу не кидать тапками.
Суть: есть сторонний проект, делаем запрос API интерфейса в виде ссылки,результат запроса: ссылка с xml-файлом,в котором перечислены "предметы":
Вот пример. Вопрос:правильно ли я понимаю,чтобы получить информацию,мне нужно создать запрос, а потом парсить ссылку? Или же как-то по-другому можно обрабатывать такие API интерфейсы?
Листинг программы
- <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 интерфейсу»
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);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д