Мне нужно прочитать URL-адрес веб-API, который даст ответ в формате xml, и мне нужно связать ответ в виде таблицы
// он возвращает ошибку 401 неавторизованным, но URL имеет все аутентификации
var m_strFilePath = "my url which returns xml response";
string xmlStr;
using (var wc = new WebClient())
{
xmlStr = wc.DownloadString(m_strFilePath);
}
var xmlDoc = new XmlDocument();
xmlDoc.LoadXml(xmlStr);
// Я также думал о сохранении файла и привязки в сетке, но не сработало
using (DataSet ds = new DataSet())
{
ds.ReadXml(Server.MapPath("~/New_Text_Document.xml"));
GridView1.DataSource = ds;
GridView1.DataBind();
}