0

以下は、ページの HTML 構造です。

<tr>
<td class="checkCol">
<td align="center">
<td> 8 </td>
<td> Add </td>
<td>
<td> Route Translation </td>
<td title=""> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> Force Complete </td>
<td>
<td>
<td>
<td>
</tr>

以下のコードを使用して TD 要素の値を取得しています。

List<WebElement> numOfRows = sppOrder_table.findElements(By.tagName("tr"));
    if (numOfRows.size() == 1) {
    System.out.println("No Record");
    } else {
    // Excluding header row
    for (int i = 1; i <= numOfRows.size() - 1; i++) {
        List<WebElement> numOfColumns = ((WebElement) numOfRows.get(i)).findElements(By.tagName("td"));
        for (WebElement td : numOfColumns) {
        System.out.println("Column Value === "+td.getText());
        }
    }

私のテーブル Xpath は正しいです。HTMLUNITDRIVE を使用して何も出力せず、Firefox を使用して正常に動作しています。この問題の解決策を提案してください。

4

1 に答える 1