因此,在我之前的问题中告诉我可以使用MaxMind提供的数据库来确定位置。
因此,我从他们的站点下载了他们的数据库。它们是csv文件,并在Excel中打开。
csv
InetAddress ip = InetAddress.getLocalHost()是我获取计算机IP的方法。从那里我做String justIP = ip.getHostAddress()
InetAddress ip = InetAddress.getLocalHost()
String justIP = ip.getHostAddress()
我的问题是:
justIP
我对此并不陌生,因此不胜感激。
其中一个文件具有三列。startIPNum,endIPNum而locID我不知道这些做的,但我想locID映射到另一个文件中的城市和国家的位置。
startIPNum
endIPNum
locID
您是否尝试过Maxmind的Java示例?http://dev.maxmind.com/geoip/downloadable#Java-8有关字段说明 ,请参见http://dev.maxmind.com/geoip/csv