Как найти элемент внутри узла - PullRequest
2 голосов
/ 24 апреля 2020

Я пытаюсь получить данные с помощью goquery из документа HTML. Структура HTML выглядит следующим образом:

<div class="container">
  <div class="table-holder body">
    <div class="simple-wrapper">
    </div>
    <div class="simple-mask">
      <table>
        <tbody>
        </tbody>
      </table>
    </div>
  </div>
  <div class="table-holder body">
    <div class="simple-wrapper">
    </div>
    <div class="simple-mask">
      <table>
        <tbody>
        </tbody>
      </table>
    </div>
  </div>
</div>

Я хотел бы получить содержимое tbody первого объекта Node. Я получаю первый узел, как это:

container := doc.Find(".container")
tableHolder := container.Find(".table-holder.body").Nodes[0]

Но, поскольку в структуре Node нет метода Find, мне интересно, как я могу получить tbody от узла структура

...