Red de conocimiento informático - Aprendizaje de programación - Cómo calcular la ubicación de una IP en java

Cómo calcular la ubicación de una IP en java

importar?java.io.BufferedReader;

importar?java.io.InputStreamReader;

importar?java.net.URL;

import?java.net.URLConnection;

¿clase pública?Prueba?{

¿público?estático?void?main(String[]?args)?throws?Exception? {

//Interfaz para consultar IP: 88/?app=ip.getamp; ip=123.115.132.140amp; appkey=10003amp; sign=b59bc3ef6191eb9f747dd4e83c99f2a4amp; ?br?=?new?BufferedReader(new?InputStreamReader(System.in));

System.out.println("Ingrese la dirección IP que desea consultar:");

String?ip?=?br.readLine();

String?str_url?=?":88/?app=ip.getamp;ip=" ip "amp;appkey=10003amp;sign = b59bc3ef6191eb9f747dd4e83c99f2a4amp;format=json";

URL?url?=?new?URL(str_url);

URLConnection?conn?=?url.openConnection();

BufferedReader?retun?=?new?BufferedReader(new?InputStreamReader(conn.getInputStream()));

//Lo que se devuelve aquí es un formato JSON, analícelo usted mismo.

System.out.println(retun.readLine());

retun.close()

}

}<; /p>