XPath запрос вроде правильный, не могу понять причину ошибки.. Выдает ошибку System.NullReferenceException: Object reference not set to an instance of an object. Тег h1 не вытаскивается из html документа.
Вот код:
using System;
using HtmlAgilityPack;
public class Program
{
public static void Main(string[] args)
{
var html = @"https://store.epicgames.com/ru/free-games";
HtmlWeb web = new HtmlWeb();
var htmlDoc = web.Load(html);
var node = htmlDoc.DocumentNode.SelectSingleNode("/html/body/div[1]/div/div[4]/main/div[3]/div/div/div/div/div[1]/span/div/div/div/div/div/h1");
Console.WriteLine(node.InnerText);
}
}