C# 使用windows phone阅读html或php页面并获取数据

C# 使用windows phone阅读html或php页面并获取数据,c#,windows-phone,winrt-xaml,C#,Windows Phone,Winrt Xaml,我正在尝试阅读html或php页面。我需要得到这个页面的所有艺术家的名字:请帮我解决这个问题。我正在尝试使用HtmlAgilityPack,但我无法获得任何数据。有人能帮我吗 private void Artistas() { // acesso o site e recupero seu conteudo WebResponse response = WebRequest.Create("http://www.dmenezes.

我正在尝试阅读html或php页面。我需要得到这个页面的所有艺术家的名字:请帮我解决这个问题。我正在尝试使用HtmlAgilityPack,但我无法获得任何数据。有人能帮我吗

private void Artistas()
        {
             // acesso o site e recupero seu conteudo
            WebResponse response = WebRequest.Create("http://www.dmenezes.com.br").GetResponse();

            // aqui começa o uso da Html Agility Pack
            // crio um HtmlDocument com o conteudo do site já recuperado
            HtmlDocument doc = new HtmlDocument();
            doc.Load(response.GetResponseStream());


            // selecionando todos os links do menu principal, e mostrando seus endereços.

            var linksMenuPrincipal = doc.GetElementbyId("menu-principal").DescendantNodes().Where(x => x.Name == "a");

            foreach (HtmlNode link in linksMenuPrincipal)

            Console.WriteLine(String.Format("O endereço de [{0}] é {1}", link.Attributes["title"].Value, link.Attributes["href"].Value));
        }

这就是我正在尝试的方式,但我不知道这是否正确

看起来是正确的,使用这个xpath/html/body/div/li/ul/li

有什么迹象表明它不正确?这是一个代码示例,我想从艺术家那里获取我引用的数据,需要知道如何做。更不用说“GetResponse()”不起作用。定义“不起作用”。我们无法为您调试它。此代码的行为方式与预期不符?你收到错误信息了吗?意外的结果?运行时的行为是什么?它是如何工作的?我很乐意将代码传递给您,让您执行此筛选。可以把项目放在某个网站上,然后你下载。我甚至不知道我是否走上了正确的道路,因为这是你第一次尝试这样做。