Как получить несколько <td>значений в одном xpath в селене - PullRequest
0 голосов
/ 10 сентября 2018

Я застрял в создании xpath, который находится под тегом TR и я хочу получить значения td [2], td [3], td [4] и td [5] из каждого тега TR. Смотри ниже HTML.

<tbody>
   <tr role="row" class="odd">
      <td><img src="/Content/Uploaded//Profile//MasterAdmin/ashishadmin/95.jpg" class="profilepic img-responsive img-circle"></td>
      <td>Ashish A Admin</td>
      <td>ashishad@mailinator.com</td>
      <td></td>
      <td>ashishadmin</td>
      <td><label class="chkcontainer pointer-none"><input type="checkbox" class="chk" checked="checked"><span class="checkmark"></span> </label></td>
      <td><i class="fa fa-circle text-warning"></i></td>
      <td><a href="/Admin/Admin/SaveMasterAdmin/47" class="btn btn-success m-l-5">Edit</a><a href="#" class="btn delete btn-danger m-l-5" onclick="DeleteData(this,47);">Delete</a></td>
   </tr>

   <tr role="row" class="even">
      <td><img src="/Content/Uploaded//Profile//MasterAdmin/shpatel/download.jpg" class="profilepic img-responsive img-circle"></td>
      <td>Shree A Patel</td>
      <td>shpatel@mailinator.com</td>
      <td>8767676766</td>
      <td>shpatel</td>
      <td><label class="chkcontainer pointer-none"><input type="checkbox" class="chk" checked="checked"><span class="checkmark"></span> </label></td>
      <td><i class="fa fa-circle text-warning"></i></td>
      <td><a href="/Admin/Admin/SaveMasterAdmin/31" class="btn btn-success m-l-5">Edit</a><a href="#" class="btn delete btn-danger m-l-5" onclick="DeleteData(this,31);">Delete</a></td>
   </tr>

   <tr role="row" class="odd">
      <td><img src="/content/custom/img/default-user.jpg" class="profilepic img-responsive img-circle"></td>
      <td>Ashish G Savaliya</td>
      <td>ashish@mailinator.com</td>
      <td>7897897890</td>
      <td>asavaliya</td>
      <td><label class="chkcontainer pointer-none"><input type="checkbox" class="chk" checked="checked"><span class="checkmark"></span> </label></td>
      <td><i class="fa fa-circle text-warning"></i></td>
      <td><a href="/Admin/Admin/SaveMasterAdmin/32" class="btn btn-success m-l-5">Edit</a><a href="#" class="btn delete btn-danger m-l-5" onclick="DeleteData(this,32);">Delete</a></td>
   </tr>
</tbody>

Хотите создать xpath только из 2,3,4 и 5 значений TD из каждой строки. см. ниже изображение всех необходимых данных, которые я хочу распечатать, используя xpath.

enter image description here

1 Ответ

0 голосов
/ 10 сентября 2018
//tr/td[position() >= 2 and position() <= 5]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...