1

XMLimport を使用して、coinmarketcap.com ページから Google シートにさまざまな情報をインポートしています。それはすべて完璧に機能し、span タグ内に 2 つのクラスが表示されているように見えるものを見つけたら受け入れます。これは、24 時間のビットコイン価格の変化を示すために使用されます。

この場合、クラスは「sc-15yy2pl-0 gEePkg」と呼ばれます。しかし、これを使用しようとすると、機能せず、代わりに #N/A が返されます。これは私が試しているコードです:

=IMPORTXML("coinmarketcap.com/currencies/bitcoin/", "//span[@class='sc-15yy2pl-0 gEePkg']")

私はこれを行うことができるAPIやその他のものであることを知っていますが、私は開発者ではありません. 私は、IMPORTXML 機能を学ぶために最善を尽くしている単なる人間です。これら 2 つのクラスの間にスペースがある場合、これらの 2 つのクラスをどのように扱うべきかを誰かが知っていれば、非常に感謝しています。

4

1 に答える 1

0

追加でhttps://

=IMPORTXML("https://coinmarketcap.com/currencies/bitcoin/", "//span[@class='sc-15yy2pl-0 gEePkg']")

また

=index(IMPORTXML("https://coinmarketcap.com/currencies/bitcoin/", "//span[@class='sc-15yy2pl-0 gEePkg']"),1,2)

また

=query(IMPORTXML("https://coinmarketcap.com/currencies/bitcoin/", "//span[@class='sc-15yy2pl-0 gEePkg']"),"select Col2,Col4 limit 1 ")

また

=value(textjoin("",,query(IMPORTXML("https://coinmarketcap.com/currencies/bitcoin/", "//span[@class='sc-15yy2pl-0 gEePkg']"),"select Col2,Col4 limit 1 ")))

ここに画像の説明を入力

于 2021-09-29T10:41:36.750 に答える