Hola buenas tengo una practica de las asignaturas de interfaces y acceso a datos en la cual hay que hacer una peticion a una url y dentro de esa url aparece un listado de ciudades y un codigo por ciudad el cual hay que recuperar y hacer otra peticicion concatenando la primera url con otra para sacar un archivo json y de hay leer los datos, no consigo llegar a leer la primera url para sacar ese objeto json si alguien me pudiese ayudar les dejo el enunciado por aqui para que lo puedan leer bien.
Crear una aplicación para mostrar la información climatológica de un país o región.
• La aplicación recopilará la información climatológica de la página web WWIS
https://worldweather.wmo.int/es/dataguide.html.
Dentro de esta página se pueden recuperar la información climatológica a través de
archivos JSON. Por ejemplo, la información meteorológica de Ciudad Real se encuentra en
la siguiente dirección:
http://worldweather.wmo.int/es/json/1764_es.xml• La aplicación contará con un archivo de configuración de tipo propiedades (por ejemplo,
config.properties) donde para cada ciudad se almacenará su nombre y la dirección web de
los archivos de las ciudades elegidas en formato JSON de WWIS.
Desde la aplicación se podrá seleccionar sobre qué ciudad, de las que tenemos
configuradas, deseamos conocer la información climatológica. Además, la aplicación nos
debe permitir almacenar nuevas ciudades con la dirección de su json en este archivo
config.properties.
NOTA: Usar la clase java.util.Properties para acceder al fichero de configuración
//obtener lista de ciudades del fichero de propiedades Properties
configuracion = new Properties();
configuracion.load(new FileReader("src/resources/config.properties"));
Set<String> ciudades = configuracion.stringPropertyNames();
//leer fichero de propiedades
String fichero = configuracion.getProperty("ciudad_real");