html-xml-utils Получить конкретное значение <tr>

Я использую Xubuntu 16.04.2 с html-xml-utils

Я пробовал эту команду

hxnormalize -x site/sciz.html | hxselect 'table.vitals-table:first-child'

но это не работает, ничего не выводит. В HTML есть около 3-5 таких таблиц.

Делая это выводит все таблицы

hxnormalize -x site/sciz.html | hxselect 'table.vitals-table'

Но мне нужно получить только первый или nth-child(n), и, похоже, он работает неправильно.

Я пытался получить второе <tr> в таблице с этим

hxnormalize -x site/sciz.html | hxselect 'table.vitals-table tbody tr:nth-child(2)'

который удаляет все до второго <tr> но также печатает все после него.

Я не уверен, что я не понимаю об использовании:first/nth-child(n). Может кто-нибудь, пожалуйста, помогите? Спасибо

1 ответ

Не могли бы вы попробовать использовать :nth-of-type(2) вместо?

Другие вопросы по тегам