下午好,
如何仅捕获2个HTML标记之间的文本值
这是我的代码的片段,它打印了元素的全部内容(只有所有东西弄乱了):
//get data grid
WebElement scprap = driver0.findElement(By.className("list2_body"));
System.out.println(scprap.getText());
在HTML部分中添加数据:
<tbody class="list2_body">
<tr id="row_u_resultadochassi_case___ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" class="list_row list_odd list_row_compact" style="" sys_id="__ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" record_class="u_resultadochassi_case" collapsed="true" data-type="list2_row" data-list_id="u_resultadochassi_case">
<td class="list_decoration_cell col-control col-small col-center " style="white-space:nowrap;" rowspan="1">
<span class="input-group-checkbox"><input type="checkbox" title="Marcar registro para Ação de lista" id="check_u_resultadochassi_case___ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" name="check_u_resultadochassi_case" class="checkbox " data-type="list2_checkbox" data-list_id="u_resultadochassi_case" data-original-title="Marcar registro para Ação de lista">
<label for="check_u_resultadochassi_case___ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" style="" class="checkbox-label">
<span class="sr-only">Selecione o registro para ação: __ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=</span>
</label>
</span>
</td>
<td class="list_decoration_cell col-small col-center " rowspan="1">
<a href="u_resultadochassi_case.do?sys_id=__ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=&sysparm_view=Ralatório&sysparm_record_target=&sysparm_record_row=1&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number&sysparm_record_rows=2379" class="btn btn-icon table-btn-lg icon-info list_popup" data-type="list2_popup" data-list_id="u_resultadochassi_case" style="margin-left:0px" title="Visualização __ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" aria-label="Visualizar Registro: __ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" data-use-href="true" data-popover-title="__ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" data-popover-title-is-html="false" aria-haspop="true" role="button" aria-expanded="false" data-original-title="Visualização __ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ="></a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" href="task.do?sys_id=b9a0fccfdb38e30472b47a30ba9619e6&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=1&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">CS0390798</a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__YjlhMGZjY2ZkYjM4ZTMwNDcyYjQ3YTMwYmE5NjE5ZTY=-ODM5MDM4Y2ZkYjM0YWZjMGNkM2QzMmZmYWE5NjE5YmQ=" href="sn_customerservice_resultado_chassis.do?sys_id=839038cfdb34afc0cd3d32ffaa9619bd&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=1&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">
<div class="datex date-calendar" title="6 semanas atrás" timeago="2018-10-01 12:39:00" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10/2018 09:39:00</div>
<div class="datex date-calendar-short" title="6 semanas atrás" timeago="2018-10-01 12:39:00" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10 09:39</div>
<div class="datex date-timeago" title="01/10/2018 09:39:00" timeago="2018-10-01 12:39:00" data-original-title="01/10/2018 09:39:00" null="cerca de um mês atrás">cerca de um mês atrás</div>
</a>
</td>
<td class="vt" ng-non-bindable="">3VWDJ2160CM142442</td>
<td class="vt" ng-non-bindable="">OLQ4101</td>
<td class="vt" ng-non-bindable="">oFICIO N° C 1201/2018</td>
<td class="vt" ng-non-bindable="">02/10/2018 09:39:54</td>
<td class="vt" ng-non-bindable="">MG</td>
<td class="vt" ng-non-bindable="">Baixa Realizada</td>
<td class="vt vt-spacer" style="padding: 0"></td>
</tr>
<tr id="row_u_resultadochassi_case___ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" class="list_row list_even list_row_compact" style="" sys_id="__ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" record_class="u_resultadochassi_case" collapsed="true" data-type="list2_row" data-list_id="u_resultadochassi_case">
<td class="list_decoration_cell col-control col-small col-center " style="white-space:nowrap;" rowspan="1">
<span class="input-group-checkbox"><input type="checkbox" title="Marcar registro para Ação de lista" id="check_u_resultadochassi_case___ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" name="check_u_resultadochassi_case" class="checkbox " data-type="list2_checkbox" data-list_id="u_resultadochassi_case" data-original-title="Marcar registro para Ação de lista">
<label for="check_u_resultadochassi_case___ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" style="" class="checkbox-label">
<span class="sr-only">Selecione o registro para ação: __ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=</span>
</label>
</span>
</td>
<td class="list_decoration_cell col-small col-center " rowspan="1">
<a href="u_resultadochassi_case.do?sys_id=__ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=2&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number&sysparm_record_rows=2379" class="btn btn-icon table-btn-lg icon-info list_popup" data-type="list2_popup" data-list_id="u_resultadochassi_case" style="margin-left:0px" title="" aria-label="Visualizar Registro: __ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" data-use-href="true" data-popover-title="__ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" data-popover-title-is-html="false" aria-haspop="true" role="button" aria-expanded="false" data-original-title="Visualização __ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE="></a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" href="task.do?sys_id=3f523c47db78e30472b47a30ba961959&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=2&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">CS0390811</a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__M2Y1MjNjNDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NTk=-YTE1MmY0MDdkYjc4ZTMwNDcyYjQ3YTMwYmE5NjE5NGE=" href="sn_customerservice_resultado_chassis.do?sys_id=a152f407db78e30472b47a30ba96194a&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=2&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">
<div class="datex date-calendar" title="6 semanas atrás" timeago="2018-10-01 12:48:36" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10/2018 09:48:36</div>
<div class="datex date-calendar-short" title="6 semanas atrás" timeago="2018-10-01 12:48:36" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10 09:48</div>
<div class="datex date-timeago" title="01/10/2018 09:48:36" timeago="2018-10-01 12:48:36" data-original-title="01/10/2018 09:48:36" null="cerca de um mês atrás">cerca de um mês atrás</div>
</a>
</td>
<td class="vt" ng-non-bindable="">9BGVP15ENMB102056</td>
<td class="vt" ng-non-bindable="">JKU8367</td>
<td class="vt" ng-non-bindable="">Baixa Administrativa</td>
<td class="vt" ng-non-bindable="">02/10/2018 09:49:26</td>
<td class="vt" ng-non-bindable="">MG</td>
<td class="vt" ng-non-bindable="">Baixa Realizada</td>
<td class="vt vt-spacer" style="padding: 0"></td>
</tr>
<tr id="row_u_resultadochassi_case___ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" class="list_row list_odd list_row_compact" style="" sys_id="__ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" record_class="u_resultadochassi_case" collapsed="true" data-type="list2_row" data-list_id="u_resultadochassi_case">
<td class="list_decoration_cell col-control col-small col-center " style="white-space:nowrap;" rowspan="1">
<span class="input-group-checkbox">
<input type="checkbox" title="Marcar registro para Ação de lista" id="check_u_resultadochassi_case___ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" name="check_u_resultadochassi_case" class="checkbox " data-type="list2_checkbox" data-list_id="u_resultadochassi_case" data-original-title="Marcar registro para Ação de lista">
<label for="check_u_resultadochassi_case___ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" style="" class="checkbox-label">
<span class="sr-only">Selecione o registro para ação: __ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=</span>
</label>
</span>
</td>
<td class="list_decoration_cell col-small col-center " rowspan="1">
<a href="u_resultadochassi_case.do?sys_id=__ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=3&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number&sysparm_record_rows=2379" class="btn btn-icon table-btn-lg icon-info list_popup" data-type="list2_popup" data-list_id="u_resultadochassi_case" style="margin-left:0px" title="Visualização __ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" aria-label="Visualizar Registro: __ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" data-use-href="true" data-popover-title="__ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" data-popover-title-is-html="false" aria-haspop="true" role="button" aria-expanded="false" data-original-title="Visualização __ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk="></a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" href="task.do?sys_id=71a24d47db7ce30472b47a30ba961930&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=3&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">CS0390940</a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__NzFhMjRkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5MzA=-YWI4MmNkNDdkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5Mjk=" href="sn_customerservice_resultado_chassis.do?sys_id=ab82cd47db7ce30472b47a30ba961929&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=3&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">
<div class="datex date-calendar" title="" timeago="2018-10-01 13:59:32" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10/2018 10:59:32</div>
<div class="datex date-calendar-short" title="6 semanas atrás" timeago="2018-10-01 13:59:32" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10 10:59</div>
<div class="datex date-timeago" title="01/10/2018 10:59:32" timeago="2018-10-01 13:59:32" data-original-title="01/10/2018 10:59:32" null="cerca de um mês atrás">cerca de um mês atrás</div>
</a>
</td>
<td class="vt" ng-non-bindable="">8AFPZZFHA8J114476</td>
<td class="vt" ng-non-bindable="">HCQ3986</td>
<td class="vt" ng-non-bindable="">2996/18</td>
<td class="vt" ng-non-bindable="">02/10/2018 11:00:26</td>
<td class="vt" ng-non-bindable="">MG</td>
<td class="vt" ng-non-bindable="">Baixa Realizada</td>
<td class="vt vt-spacer" style="padding: 0"></td>
</tr>
<tr id="row_u_resultadochassi_case___ENC__NjAxNGM1Y2JkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5NzY=-Y2ZjM2M5Y2JkYmI4YWZjMGNkM2QzMmZmYWE5NjE5NjQ=" class="list_row list_even list_row_compact" style="" sys_id="__ENC__NjAxNGM1Y2JkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5NzY=-Y2ZjM2M5Y2JkYmI4YWZjMGNkM2QzMmZmYWE5NjE5NjQ=" record_class="u_resultadochassi_case" collapsed="true" data-type="list2_row" data-list_id="u_resultadochassi_case">
<td class="list_decoration_cell col-control col-small col-center " style="white-space:nowrap;" rowspan="1">
<span class="input-group-checkbox">
<input type="checkbox" title="Marcar registro para Ação de lista" id="check_u_resultadochassi_case___ENC__NjAxNGM1Y2JkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5NzY=-Y2ZjM2M5Y2JkYmI4YWZjMGNkM2QzMmZmYWE5NjE5NjQ=" name="check_u_resultadochassi_case" class="checkbox " data-type="list2_checkbox" data-list_id="u_resultadochassi_case" data-original-title="Marcar registro para Ação de lista">
<label for="check_u_resultadochassi_case___ENC__NjAxNGM1Y2JkYjdjZTMwNDcyYjQ3YTMwYmE5NjE5NzY=-Y2ZjM2M5Y2JkYmI4YWZjMGNkM2QzMmZmYWE5NjE5NjQ=" style="" class="checkbox-label">
<span class="sr-only">Selecione o registro para ação: __ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=</span>
</label>
</span>
</td>
<td class="list_decoration_cell col-small col-center " rowspan="1">
<a href="u_resultadochassi_case.do?sys_id=__ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=20&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number&sysparm_record_rows=2379" class="btn btn-icon table-btn-lg icon-info list_popup" data-type="list2_popup" data-list_id="u_resultadochassi_case" style="margin-left:0px" title="Visualização __ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=" aria-label="Visualizar Registro: __ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=" data-use-href="true" data-popover-title="__ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=" data-popover-title-is-html="false" aria-haspop="true" role="button" aria-expanded="false" data-original-title="Visualização __ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM="></a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=" href="task.do?sys_id=2df9c507dbfce30472b47a30ba961986&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=20&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">CS0391003</a>
</td>
<td class="vt" ng-non-bindable="">
<a class="linked formlink" aria-label="Abrir Registro: __ENC__MmRmOWM1MDdkYmZjZTMwNDcyYjQ3YTMwYmE5NjE5ODY=-ZGUzYmI2MDJkYmIwMjMwNDcyYjQ3YTMwYmE5NjE5MTM=" href="sn_customerservice_resultado_chassis.do?sys_id=de3bb602dbb0230472b47a30ba961913&sysparm_view=Ralatório&sysparm_record_target=u_resultadochassi_case&sysparm_record_row=20&sysparm_record_rows=2379&sysparm_record_list=resultado_u_processoISNOTEMPTY%5Eresultado_u_situacao%3D7%5Eresultado_u_uf_gravameCONTAINSMG%5Eresultado_u_data_notificacaoBETWEENjavascript%3Ags.beginningOfLastMonth%28%29%40javascript%3Ags.endOfToday%28%29%5EORDERBYcaso_number">
<div class="datex date-calendar" title="6 semanas atrás" timeago="2018-10-01 14:32:46" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10/2018 11:32:46</div>
<div class="datex date-calendar-short" title="6 semanas atrás" timeago="2018-10-01 14:32:46" timeago-attrs="title" data-original-title="cerca de um mês atrás">01/10 11:32</div>
<div class="datex date-timeago" title="01/10/2018 11:32:46" timeago="2018-10-01 14:32:46" data-original-title="01/10/2018 11:32:46" null="cerca de um mês atrás">cerca de um mês atrás</div>
</a>
</td>
<td class="vt" ng-non-bindable="">147A0373219</td>
<td class="vt" ng-non-bindable="">GUQ2930</td>
<td class="vt" ng-non-bindable="">2722/18</td>
<td class="vt" ng-non-bindable="">02/10/2018 11:34:12</td>
<td class="vt" ng-non-bindable="">MG</td>
<td class="vt" ng-non-bindable="">Baixa Realizada</td>
<td class="vt vt-spacer" style="padding: 0"></td>
</tr>
</tbody>
所需出口:
CS0390986 01/10/2018 11:25:23 95VGF5L2DEM000886 OWM7329 2411/2018 02/10/2018 11:26:35 MG Baixa Realizada
你能帮我吗?
答案 0 :(得分:1)
您正在标识要从中获取文本的元素
By.className("list2_body")
但是我在DOM中看不到具有该类名称的任何元素。隐藏在上方吗?
您基本上就得到了整个身体,看起来当前输出是第一个元素。
看起来每一行都由
标识data-type=list2_row
然后要么抓取整行的文本,要么将其缩小到每个td元素
答案 1 :(得分:-1)
您可能应该花一些时间来检查HTML TABLE标记及其作用/表示。
您的定位器By.className("list2_body")
正在获取TBODY标签
<tbody class="list2_body">
包含整个HTML表(不包括列标题)。这就是为什么要打印这么多文本的原因。
听起来您想要的是打印每个表格行,该行将包含在每个TR标签中。如果将定位器更改为CSS选择器.list2_body > tr
,然后打印该选择器,则一次将打印一行数据。