에서 나는이 방법은 웹 사이트에서 HTML 코드를 얻을 수 있습니다 :가져 오기 HTML 웹 사이트
public void Test()
{
WebClient client = new WebClient();
client.DownloadStringCompleted +=
new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);
client.DownloadStringAsync(new Uri("http://testUrl.xml"));
}
void client_DownloadStringCompleted(object sender,
DownloadStringCompletedEventArgs e)
{
string html = e.Result;
//Now do something with the string...
}
하지만 업데이트 된 HTML 각각 30 초 얻을 필요가, 내가 쓴 :
public void TestMain()
{
DispatcherTimer Timer = new DispatcherTimer()
{
Interval = TimeSpan.FromSeconds(30)
};
Timer.Tick += (s, t) =>
{
Test();
};
Timer.Start();
}
내가 변경 XML하지만 같은 HTML을 얻을, 무엇이 잘못 되었나요?
어쩌면 당신은 지난번 이후로 바뀌지 않았기 때문에 같은 HTML을 얻을 수 있습니까? ... – RhysW
아니, 물론 내가 전자 XML 파일을 확인하고 웹 사이트에서 html 변경 확인) – revolutionkpi
사이트를 새로 고침하는 것을 기억하십니까? 때로는 캐시를 새로 고치지 않으므로 차이가 보이지 않습니다. – RhysW