1. ホーム
  2. xml

[解決済み] Google Spreadsheet ImportXML Error: インポートされたXMLコンテンツはパースできません

2022-02-26 22:37:46

質問

この機能は一般的には動作するようですが、この場合はどうなのでしょうか。

URLを指定します。 http://www.londonstockexchange.com/exchange/prices/stocks/summary/fundamentals.html?fourWayKey=GB00B1YW4409GBGBXSET1

XPATH //*[@id='leftTable']/table[1]/tbody/tr[23]/td[2] (どのXPATHでも動作するわけではありませんが)。

エラーが表示される

Error: Imported XML content cannot be parsed.

ページ自体に問題があると思うのですが、Googleが見ているものを見ることができません(できるでしょうか)。何かご指摘があれば、ぜひお願いします。

解決方法は?

信じられないほど奇妙なことですが、このような IMPORTXML 関数は、新しいバージョンの Google Sheets では - です。 旧バージョンを使用する .

そこで、セル内で次のような数式が使われているとします。

=IMPORTXML("http://www.londonstockexchange.com/exchange/prices/stocks/summary/fundamentals.html?fourWayKey=GB00B1YW4409GBGBXSET1","//*[@id='leftTable']/table[1]/tbody/tr[23]/td[2]")

表示結果は

8.10p

どちらが正しいのでしょうかね。