【发布时间】:2017-07-07 08:06:35
【问题描述】:
我正在使用带有 html-xml-utils 的 Xubuntu 16.04.2
我试过这个命令
hxnormalize -x site/sciz.html | hxselect 'table.vitals-table:first-child'
但它不起作用,它什么也不输出。 html中大约有3-5个这样的表。
这样做会输出所有表格
hxnormalize -x site/sciz.html | hxselect 'table.vitals-table'
但我只需要获取第一个孩子或第 n 个孩子(n),它似乎无法正常工作。
我尝试用这个在表中获得第二个<tr>
hxnormalize -x site/sciz.html | hxselect 'table.vitals-table tbody tr:nth-child(2)'
它会删除第二个 <tr> 之前的所有内容,但也会打印它之后的所有内容。
我不确定我对使用 :first/nth-child(n) 有什么不明白的地方。有人可以帮忙吗?谢谢
【问题讨论】:
标签: html css-selectors html-xml-utils