Añadido archivo json sin acentos

parent 30f3de6a
{
"1":{
"nombre":"CL Andalucía-Extremadura",
"localización":"Sevilla",
"provincias":[
"Almería",
"Cádiz",
"Córdoba",
"Granada",
"Huelva",
"Jaén",
"Málaga",
"Sevilla",
"Badajoz",
"Cáceres",
"Melilla",
"Ceuta"
],
"conexiones":[
2,
3
]
},
"2":{
"nombre":"CL Castilla La Mancha",
"localización":"Toledo",
"provincias":[
"Albacete",
"Ciudad Real",
"Cuenca",
"Guadalajara",
"Toledo"
],
"conexiones":[
1,
9,
3
]
},
"3":{
"nombre":"CL Levante",
"localización":"Valencia",
"provincias":[
"Castellón",
"Valencia",
"Alicante",
"Murcia",
"Islas Baleares"
],
"conexiones":[
2,
1,
5
]
},
"4":{
"nombre":"CL Castilla León-Rioja",
"localización":"Valladolid",
"provincias":[
"León",
"Zamora",
"Salamanca",
"Palencia",
"Valladolid",
"Avila",
"Burgos",
"Segovia",
"Soria",
"La Rioja"
],
"conexiones":[
9,
7,
8,
6
]
},
"5":{
"nombre":"CL Cataluña",
"localización":"Barcelona",
"provincias":[
"Lleida",
"Girona",
"Barcelona",
"Tarragona"
],
"conexiones":[
3,
6
]
},
"6":{
"nombre":"CL Aragón-Navarra",
"localización":"Zaragoza",
"provincias":[
"Zaragoza",
"Huesca",
"Navarra",
"Teruel"
],
"conexiones":[
9,
5,
7,
4
]
},
"7":{
"nombre":"CL Pais Vasco-Cantabria",
"localización":"Vitoria",
"provincias":[
"Vizcaya",
"Alava",
"San Sebastián",
"Cantabria"
],
"conexiones":[
6,
4,
8
]
},
"8":{
"nombre":"CL Galicia-Asturias",
"localización":"Orense",
"provincias":[
"La Coruña",
"Lugo",
"Orense",
"Pontevedra",
"Asturias"
],
"conexiones":[
7,
4
]
},
"9":{
"nombre":"CL Madrid",
"localización":"Madrid",
"provincias":[
"Madrid"
],
"conexiones":[
6,
4,
2,
10
]
},
"10":{
"nombre":"CL Canarias",
"localización":"Santa Cruz de Tenerife",
"provincias":[
"Santa Cruz de Tenerife",
"Las Palmas"
],
"conexiones":[
9
]
}
}
\ No newline at end of file
{
"1":{
"nombre":"CL Andalucia-Extremadura",
"localizacion":"Sevilla",
"provincias":[
"Almeria",
"Cadiz",
"Cordoba",
"Granada",
"Huelva",
"Jaen",
"Malaga",
"Sevilla",
"Badajoz",
"Caceres",
"Melilla",
"Ceuta"
],
"conexiones":[
2,
3
]
},
"2":{
"nombre":"CL Castilla La Mancha",
"localizacion":"Toledo",
"provincias":[
"Albacete",
"Ciudad Real",
"Cuenca",
"Guadalajara",
"Toledo"
],
"conexiones":[
1,
9,
3
]
},
"3":{
"nombre":"CL Levante",
"localizacion":"Valencia",
"provincias":[
"Castellon",
"Valencia",
"Alicante",
"Murcia",
"Islas Baleares"
],
"conexiones":[
2,
1,
5
]
},
"4":{
"nombre":"CL Castilla Leon-Rioja",
"localizacion":"Valladolid",
"provincias":[
"Leon",
"Zamora",
"Salamanca",
"Palencia",
"Valladolid",
"Avila",
"Burgos",
"Segovia",
"Soria",
"La Rioja"
],
"conexiones":[
9,
7,
8,
6
]
},
"5":{
"nombre":"CL Cataluña",
"localizacion":"Barcelona",
"provincias":[
"Lleida",
"Girona",
"Barcelona",
"Tarragona"
],
"conexiones":[
3,
6
]
},
"6":{
"nombre":"CL Aragon-Navarra",
"localizacion":"Zaragoza",
"provincias":[
"Zaragoza",
"Huesca",
"Navarra",
"Teruel"
],
"conexiones":[
9,
5,
7,
4
]
},
"7":{
"nombre":"CL Pais Vasco-Cantabria",
"localizacion":"Vitoria",
"provincias":[
"Vizcaya",
"Alava",
"San Sebastian",
"Cantabria"
],
"conexiones":[
6,
4,
8
]
},
"8":{
"nombre":"CL Galicia-Asturias",
"localizacion":"Orense",
"provincias":[
"La Coruña",
"Lugo",
"Orense",
"Pontevedra",
"Asturias"
],
"conexiones":[
7,
4
]
},
"9":{
"nombre":"CL Madrid",
"localizacion":"Madrid",
"provincias":[
"Madrid"
],
"conexiones":[
6,
4,
2,
10
]
},
"10":{
"nombre":"CL Canarias",
"localizacion":"Santa Cruz de Tenerife",
"provincias":[
"Santa Cruz de Tenerife",
"Las Palmas"
],
"conexiones":[
9
]
}
}
\ No newline at end of file
...@@ -23,7 +23,7 @@ public class UjapackApplication { ...@@ -23,7 +23,7 @@ public class UjapackApplication {
SpringApplication.run(UjapackApplication.class, args); SpringApplication.run(UjapackApplication.class, args);
ArrayList<PuntodeControl> puntosdecontrol= new ArrayList<>(); ArrayList<PuntodeControl> puntosdecontrol= new ArrayList<>();
String fichero=""; String fichero="";
try(BufferedReader br=new BufferedReader(new FileReader("redujapack.json"))){ try(BufferedReader br=new BufferedReader(new FileReader("redujapackPr.json"))){
String linea; String linea;
while((linea=br.readLine())!=null){ while((linea=br.readLine())!=null){
fichero+=linea; fichero+=linea;
...@@ -44,7 +44,7 @@ public class UjapackApplication { ...@@ -44,7 +44,7 @@ public class UjapackApplication {
//int id=Integer.parseInt(centro); //int id=Integer.parseInt(centro);
String nombre=centroJson.get("nombre").getAsString(); String nombre=centroJson.get("nombre").getAsString();
String localizacion=centroJson.get("localización").getAsString(); String localizacion=centroJson.get("localizacion").getAsString();
JsonArray provinciasArr=centroJson.getAsJsonArray("provincias"); JsonArray provinciasArr=centroJson.getAsJsonArray("provincias");
for(JsonElement prov : provinciasArr){ for(JsonElement prov : provinciasArr){
......
...@@ -36,7 +36,7 @@ public class Envio { ...@@ -36,7 +36,7 @@ public class Envio {
public void calcularImporte(){} //cambiar void por float public void calcularImporte(){} //cambiar void por float
public void calcularRuta(){ /*public void calcularRuta(){
if(direccionOrigen == direccionDestino){ if(direccionOrigen == direccionDestino){
for(int i=0; i<puntosdecontrol.size(); i++){ for(int i=0; i<puntosdecontrol.size(); i++){
if(puntosdecontrol.get(i).getProvincia() == direccionDestino) if(puntosdecontrol.get(i).getProvincia() == direccionDestino)
...@@ -63,7 +63,7 @@ public class Envio { ...@@ -63,7 +63,7 @@ public class Envio {
} }
} }
} }
} }*/
......
...@@ -17,7 +17,7 @@ public class PuntodeControl { ...@@ -17,7 +17,7 @@ public class PuntodeControl {
private int id; private int id;
private TipoPunto tipo; private TipoPunto tipo;
private ArrayList<String> provincias; private ArrayList<String> provincias;
private ArrayList<Integer> conexiones; private ArrayList<PuntodeControl> conexiones;
public PuntodeControl(String nombre, String provincia, ArrayList<String> provincias, ArrayList<Integer> conexiones){ //AÑADIR EL ENUM AL CONSTRUCTOR DEL PUNTO DE CONTROL public PuntodeControl(String nombre, String provincia, ArrayList<String> provincias, ArrayList<Integer> conexiones){ //AÑADIR EL ENUM AL CONSTRUCTOR DEL PUNTO DE CONTROL
//inicializar id //inicializar id
...@@ -89,15 +89,20 @@ public class PuntodeControl { ...@@ -89,15 +89,20 @@ public class PuntodeControl {
/** /**
* @return the conexiones * @return the conexiones
*/ */
public ArrayList<Integer> getConexiones() { public ArrayList<PuntodeControl> getConexiones() {
return conexiones; return conexiones;
} }
/** /**
* @param conexiones the conexiones to set * @param conexiones the conexiones to set
*/ */
public void setConexiones(ArrayList<Integer> conexiones) { public void setConexiones(ArrayList<PuntodeControl> conexiones) {
this.conexiones = conexiones; this.conexiones = conexiones;
} }
@Override
public String toString(){
return nombre;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment