<td></td> 的值不会使用 HtmlUnit 返回
Values of <td></td> is not returned using HtmlUnit
>我在网页中有一个表格结构,如下所示
在这种情况下,我尝试使用 HtmlUnit 代码获取 tr 中的所有值,如下所示。
<tr class="odd" id="rawmeta-123">
<td class="rowid">1</td>
<td>Arun</td>
<td class="date">2006-04-13</td>
<td></td>
<td class="date"></td>
<td></td>
<td></td>
</tr>
List byXPath = page2.getByXPath("//tr[@class='odd']/td/text()");
它返回前三个和第五个 td 值。但是不会返回其他 的值。(
<td></td>). How to get this value as null using HtmlUnit?
我非常感谢您的评论。
你在寻找这样的东西吗:?
HtmlTableRow tr = (HtmlTableRow) page.getByXPath("//tr[@class='odd']/");
for (HtmlTableCell td: tr.getCells() ) {
if (td.getTextContent().isEmpty()) {
// this is null
}
}
相关文章:
- 正在获取生成的PHP td值
- 如何在td元素中添加监听器
- 如何首先设置样式<td>表中包含在窗体中的元素
- 使用javascript获取表的td值
- tu如何将id放在填充了json数据的html表td上
- 改变所有<td>为特定的桌子点击颜色
- JQuery展开和隐藏表td
- jQuery如何获取td单元格值
- 如何调用表td标记内的Onload函数
- HtmlUnit无法在youtube上完全加载页面
- 使用谷歌地图api计算距离并将其设置在表格中<td>
- 查找所有TD标签并读取其数据属性
- 在同一tr-jQuery中获取td的值
- jQuery将td onclick值传递到其他表
- 计算HTML表TD中两个数字之间的百分比
- 使用querySelector()获取最后一个td元素
- <td> focusin event .addclass
- 如何通过js更改td的属性
- 选择所有td's基于所选内容覆盖多行
- 用htmlunit点击javascript锚点似乎不起作用