скрести текст из Интернета с проворством - PullRequest
0 голосов
/ 17 апреля 2019

Реальные проблемы с поиском текста с этого сайта на узле, в котором я пробовал все виды или xPath внутри скобок selectnodes, у кого-нибудь есть идеи?

 HtmlAgilityPack.HtmlWeb web = new HtmlAgilityPack.HtmlWeb();
        HtmlAgilityPack.HtmlDocument doc = web.LoadFromBrowser("https://app.box.com/s/v2l2cd1mwhemijbigv88nyfk592rjei0");
        HtmlNode[] nodes = doc.DocumentNode.SelectNodes("//@*[starts-with(local-name(),'bcpr9')]").ToArray();



        foreach (HtmlNode item in nodes)
            {
           textBox1.Text = item.InnerText;
            }

1 Ответ

0 голосов
/ 17 апреля 2019

Ваш код будет помещать текст только с последнего узла в текстовое поле, поскольку вы перезаписываете его в каждом цикле цикла for.Попробуйте это:

textBox1.Text += item.InnerText;
...