0

この Web ページから米国の人口を取得しようとしています:リンク

ここにHTMLがあります:

<div id="us-pop-container">
<h3>U.S. Population</h3>
<!-- population counter -->
<p>316,434,526</p>
</div>

私が欲しいのは、人口である316,434,526です。(でも変わる)

xpath は次のとおりです。

//*[@id="us-pop-container"]/p

Google ドキュメントに入力すると、何も返されません。しかし、私が置くと:

//*[@id="us-pop-container"]

コメント「population counter」を返します。人口数を返すにはどうすればよいですか?


ここに私の完全なスプレッドシートがあります:

A1 :

http://www.census.gov/popclock/print.php?component=counter

A2 :

//*[@id="us-pop-container"]

A3 :

=ImportXML(A1,A2)
4

1 に答える 1

0

これを試すこともできます:

=REGEXEXTRACT(CONCATENATE(IMPORTDATA("http://www.census.gov/popclock/data/population.php/us")),"population:(.*)population_rate")
于 2016-01-01T18:51:42.523 に答える