web-dev-qa-db-ja.com

ホストのIPアドレスを行に抽出する方法は?

Webサイトのタイトルを行に抽出する が可能であるようですが、ホストのIPアドレスを行に抽出する方法は?

そのため、任意のホスト名(例:webapps.stackexchange.com)に対してIPアドレス(例:198.252.206.16)を返す必要があります。

4
kenorb

おそらく、HTML/XML形式でIPアドレスを返すいくつかの3番目のWebサービスを使用することでのみ可能になるため、 IMPORTXML で解析できます。

例:

=importxml("http://xml.utrace.de/?query=webapps.stackexchange.com","//ip")

198.252.206.16を返します。

入力として動的行を使用する例(A1など):

=importxml("http://xml.utrace.de/?query=" & A1),"//ip")
5
kenorb

これは、次のプロバイダーで非常にうまく機能することがわかりました。

=importxml("http://freegeoip.net/xml/webapps.stackexchange.com", "//IP")

または動的に:

=importxml("http://freegeoip.net/xml/" & A1,"//IP")
3
mkk
=REGEXREPLACE(QUERY(IMPORTDATA("http://xml.utrace.de/?query="&A20), 
 "where Col1 contains 'ip'"), "<ip>|</ip>", "")

0

=INDEX(IMPORTHTML("https://tools.keycdn.com/geo?host="&A20, "table", 1), 1, 2)

0

1
user0