Найдите HTML-тег и извлеките текст в HTML-файл - PullRequest
0 голосов
/ 24 января 2019

Мне нужно получить заголовок HTML, и он всегда возвращает нулевой объект.HTML-формат:

 <tbody>
     <tr>
      <td>
      <table>
        <tr>
          <td>
            <div id="gateway-toolbar"
 class="getway-toobar">..</div> 
              <span class="catalog_name">Catalog</span>
              <h1 id="page-title">The Content I want</h1>
          </td>
        </tr>
      </table>
      </td>
      </tr>
    </tbody>

мой код ниже:

HtmlDocument html = new HtmlDocument();
html.LoadHtml(new WebClient().DownloadString(myURLLink));
var root = html.DocumentNode;

var titleNodes = root.SelectNodes("//h1[@id='page-title']");

Но titleNodes - ноль.Пожалуйста, помогите!

var titleNodes = root.SelectNodes ("// * [@ id = 'page-title']");

Я попытался скопировать элемент xpath, но он все еще не работает.

...