Tôi gặp sự cố khi trả về một phần tử bằng cách sử dụng xpath. Tôi cần lấy văn bản từ TD thứ 2 từ một bảng lớn.xpath phần tử gần nhất với một phần tử đã cho
<tr>
<td>
<label for="PropertyA">Some text here </label>
</td>
<td> TEXT!! </td>
</tr>
Tôi có thể tìm phần tử nhãn, nhưng sau đó tôi gặp sự cố khi chọn TD anh em để trả lại văn bản.
Đây là cách tôi chọn nhãn:
"//label[@for='PropertyA']"
nhờ
điều này làm việc tuyệt vời, cảm ơn rất nhiều – nologo
+1 cho việc sử dụng 'sau-sibling' thay vì' theo sau'. Phương pháp cũ là phương pháp mạnh mẽ hơn - ít có khả năng xảy ra lỗi hơn, ví dụ: nếu không có anh chị em sau đây: td nó sẽ không chọn sai td. – LarsH