我的程序的部分目的是从这个 api 中检索以换行格式给出的数据:http: //ip-api.com/docs/api :newline_separated 。数据与 IP 地址的地理位置有关,并以换行格式显示;我只想拉一些线。我对 Java 中的 url/file i/o 不是很熟悉,当我研究它时,我有点不知所措。我能够访问我想要的数据,但我正在努力理解如何将其拉入我的程序。
这是我的方法,将用于访问数据,拉出某些行,然后将其转换为变量以在类的其余部分中使用:
public void getGeoLoc()
{
String locHolder;
try {
geoLocRetriever = new URL("http://ip-api.com/line/" + MainDisplay.getAttackerIpHolder());
} catch (MalformedURLException e) {
e.printStackTrace();
}
//BufferedReader in = new BufferedReader(new InputStreamReader(geoLocRetriever.openStream()));
}
任何输入或建议的教程将不胜感激。