如何在我的 xpath 中添加一个不包含以删除具有 img 的对象?
How to add in my xpath a not contains to remove objects that have a img?
这是站点地图的示例 (https://futebolnatv.com.br/jogos-hoje/):
<tbody>
<tr>
<td>
<div>
<b>
<i>
<img width="15" height="15" src="https://www.examplestack.com.br/static/paises/1565304830_h1fhplmdg9ahxzhygqvvpg_96x96.png"
> Campeonato Alemão - 2ª Divisão </i></b>
<div>
<div>
<style>
<xyx>
<xyx>
<b> ONEFOOTBALL (APP) </b>
如果我使用这个 XPATH:
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b")
我将检索两个值:
Campeonato Alemão - 2ª Divisão
ONEFOOTBALL (APP)
我试图用来仅获取 ONEFOOTBALL (APP)
值的 XPATH 模型是这些:
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b[not(contains(#src,'www.'))]")
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b[not(contains(@i,''))]")
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b[not(contains(@img,''))]")
我无法使用与 <xyx>
一起工作的路径,因为每个页面此值都会更改,它可能是 <xwtrui>
或其他随机值。
我怎么能设法在第二个 <b>
上收集这个值 ONEFOOTBALL (APP)
而不最终也取这个第一个的值,在这个例子中是 Campeonato Alemão - 2ª Divisão
?
参见:
=INDEX(REGEXREPLACE(SPLIT(INDEX(IMPORTHTML(A16, "table", 1),,2), CHAR(10)), " \*|\* |\*", ),,4)
这是站点地图的示例 (https://futebolnatv.com.br/jogos-hoje/):
<tbody>
<tr>
<td>
<div>
<b>
<i>
<img width="15" height="15" src="https://www.examplestack.com.br/static/paises/1565304830_h1fhplmdg9ahxzhygqvvpg_96x96.png"
> Campeonato Alemão - 2ª Divisão </i></b>
<div>
<div>
<style>
<xyx>
<xyx>
<b> ONEFOOTBALL (APP) </b>
如果我使用这个 XPATH:
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b")
我将检索两个值:
Campeonato Alemão - 2ª Divisão
ONEFOOTBALL (APP)
我试图用来仅获取 ONEFOOTBALL (APP)
值的 XPATH 模型是这些:
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b[not(contains(#src,'www.'))]")
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b[not(contains(@i,''))]")
=IMPORTXML("https://futebolnatv.com.br/jogos-hoje/","//tbody/tr/td//b[not(contains(@img,''))]")
我无法使用与 <xyx>
一起工作的路径,因为每个页面此值都会更改,它可能是 <xwtrui>
或其他随机值。
我怎么能设法在第二个 <b>
上收集这个值 ONEFOOTBALL (APP)
而不最终也取这个第一个的值,在这个例子中是 Campeonato Alemão - 2ª Divisão
?
参见:
=INDEX(REGEXREPLACE(SPLIT(INDEX(IMPORTHTML(A16, "table", 1),,2), CHAR(10)), " \*|\* |\*", ),,4)