Как использовать Импорт XML в Google Sheets для импорта атрибута html -tag? - PullRequest
0 голосов
/ 16 марта 2020

Имеется веб-страница с этим исходным кодом:

<table style="border-top:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0;" width="100%" cellspacing="0" cellpadding="0" border="0">
 <colgroup>
  <col width="25%">
  <col width="25%">
  <col width="25%">
  <col width="25%">
 </colgroup>
 <tbody>
  <tr>
  </tr><tr>
   <td class="fvtEntete3"><b>Trade Rating : </b></td>
   <td class="fvtCorps1" title="22%"><span title="22%" class="spr0 spr_star1"> </span></td>
   <td class="fvtEntete3"><b>Investment Rating : </b></td>
   <td class="fvtCorps1" title="11%"><span title="11%" class="spr0 spr_star0_5"> </span>       </td>
  </tr>    
 </tbody> 
</table>

Я хочу извлечь атрибуты заголовка в GoogleSheets. В этом примере я хочу получить «11%» и «22%». Но эти значения являются переменными и меняются от сайта к сайту.

Возможно ли это с функцией импорта XML?

1 Ответ

1 голос
/ 16 марта 2020

В функции импорта XML используйте это выражение xpath

//td[b[.="Trade Rating : "]]/following-sibling::td[1]/data(@title)

для вывода 22% и

//td[b[.="Investment Rating : "]]/following-sibling::td[1]/data(@title)

для вывода 11%.

...