Предполагая, что вложенные таблицы не имеют уникальные атрибутов (идентификатор, класс или что-либо еще), чтобы получить требуемые один черезHTML вложенных таблиц маневренности пакет действует XPath
doc.DocumentNode.SelectSingleNode("//table[@width='500']")
Does XPath запрещает использование таблиц несколько раз на своем пути ?
foreach (HtmlNode table in doc.DocumentNode.SelectNodes("//table/tr/center/table"))
исключает исключение, поскольку SelectNodes возвращает null.
Если да, то как решить синтаксический анализ html с вложенными таблицами без определенных атрибутов с помощью Agility Pack?