public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
DataSet ds = new DataSet();
ds.ReadXml(@"http://tecnologia.ig.com.br/rss.xml");
XmlDocument doc = new XmlDocument();
XmlUrlResolver resolver = new XmlUrlResolver();
resolver.Credentials = new System.Net.NetworkCredential("bruno", "*****");//intentionally hiding real password from stackoverflow
doc.XmlResolver = resolver;
foreach (DataRow dr in ds.Tables["item"].Rows)
{
Response.Write("Item TITLE: " + dr["title"].ToString() + "<br />");
Response.Write("Descrição : " + dr["description"].ToString() + "<br />");
Response.Write("Data de Publicação: " + dr["pubDate"].ToString() + "<br />");
}
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
}
내가 코드를 실행하고 속해있는 시스템 반환이 오류의
1 - '링크'라는 이름의 열이 DataTable에 이미 속해 : 설정할 수 없습니다 중첩 테이블 이름을 같은 이름으로 지정하십시오. 2 - 원격 서버에서 오류를 반환했습니다 : (407) 프록시 인증 필요.강령의 반환 오류라는 이름의 열은 '링크'이 (가) 이미
감사합니다.
첫 번째 :
이은 이제 RSS 피드 항목이 얻을 수있는 루프 당신이 원하는 수있는 오류는 두 번째 오류와 관련이 있습니다. 여기에서 두 번째 오류를 제거 할 수있는 설정에 대한 정보를 살펴 보시고 첫 번째 오류가 발생하지 않도록 최선을 다하겠습니다. http://stackoverflow.com/questions/1524566/407-proxy-authentication-required – stevepkr84