#c# #web-scraping #html-agility-pack
Вопрос:
я создаю веб-скребок и хочу очистить URL-адрес веб-сайта, скрытый в кнопке этого веб-сайта : https://www.detelefoongids.nl/fiets/4-1/
я пробовал этот код, но он показывает мне внутренний текст = «веб-сайт».
мне нравится знать, как я могу просмотреть URL-адрес, скрытый в кнопке.
код веб-сайта, с которого я пытаюсь соскрести ссылку
<a class="button website" href="http://www.berkenpeis.nl" target="_blank" title="Berkenpeis Tweewielers" itemprop="url" rel="nofollow" data-listingid="19675806" data-reactid="319">Website</a>
код на c#
using HtmlAgilityPack;
namespace testScrp
{
public partial class Form1 : Form
{
DataTable table;
public Form1()
{
InitializeComponent();
}
private async void Form1_Load(object sender, EventArgs e)
{
InitTable();
HtmlWeb web = new HtmlWeb();
var doc = await Task.Factory.StartNew(() => web.Load("https://www.detelefoongids.nl/fiets/4-1"));
var node = doc.DocumentNode.SelectNodes("//*[@id="content"]/div/div/div/section/div/div/section/div/div/div/div/div[2]/div/a[2]");
}
private void InitTable()
{
DataTable table = new DataTable("FietsenDataTable");
table.Columns.Add("Naam", typeof(string));
table.Columns.Add("Adres", typeof(string));
dtgFiets.DataSource = table;
}
}
}