@onlinejunior

Как в goquery правильно выбрать tr and td?

Сайт отдает ответ вот таким способом:

<tr >
   <td class="num">
     
   </td>
   <td class="co">
      
   </td>
   <td class="pla">
      
   </td>
   <td class="res">
   
   </td>
</tr>
<tr   class="odd"   >
   <td class="num">
   
   </td>
   <td class="co">
       
   </td>
   <td class="pla">
    
   </td>
   <td class="res">
       
   </td>
</tr>
<tr >
   <td class="num">
      
   </td>
    
   </td>
   <td class="pla">
      
   </td>
   <td class="res">
     
   </td>
</tr>


Когда я пытаюсь получить значение вроде:
query.Find("tr").Each(func(index int, trhtml *goquery.Selection) {

		fmt.Printf("%d:%s\n", index, trhtml.Text())
	})


Почему получаю пустой ответ ?
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
@falconandy
Заработает, если вы обернете в тег table.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы