Line 36... |
Line 36... |
36 |
observation.setFamille(observationJson.get("famille").isString().stringValue());
|
36 |
observation.setFamille(observationJson.get("famille").isString().stringValue());
|
37 |
observation.setId(observationJson.get("id_observation").isString().stringValue());
|
37 |
observation.setId(observationJson.get("id_observation").isString().stringValue());
|
38 |
observation.setLocalite(observationJson.get("ce_zone_geo").isString().stringValue());
|
38 |
observation.setLocalite(observationJson.get("ce_zone_geo").isString().stringValue());
|
39 |
observation.setNomRetenu(observationJson.get("nom_ret").isString().stringValue());
|
39 |
observation.setNomRetenu(observationJson.get("nom_ret").isString().stringValue());
|
40 |
observation.setNumNomenclatural(observationJson.get("nom_ret_nn").isString().stringValue());
|
40 |
observation.setNumNomenclatural(observationJson.get("nom_ret_nn").isString().stringValue());
|
- |
|
41 |
observation.setMotsClefs(parserMotsCles(observationJson.get("mots_cles_texte").isString().stringValue()));
|
Line 41... |
Line 42... |
41 |
|
42 |
|
42 |
PropositionDetermination propositionDetermination = new PropositionDetermination();
|
43 |
PropositionDetermination propositionDetermination = new PropositionDetermination();
|
43 |
propositionDetermination.setContributeur(observationJson.get("prenom_utilisateur").isString().stringValue()+
|
44 |
propositionDetermination.setContributeur(observationJson.get("prenom_utilisateur").isString().stringValue()+
|
44 |
" "+observationJson.get("nom_utilisateur").isString().stringValue());
|
45 |
" "+observationJson.get("nom_utilisateur").isString().stringValue());
|
Line 56... |
Line 57... |
56 |
String idImage = "1"+imageJson.get("id_image").isString().stringValue();
|
57 |
String idImage = "1"+imageJson.get("id_image").isString().stringValue();
|
57 |
image.setIdImage(idImage);
|
58 |
image.setIdImage(idImage);
|
58 |
image.setUrlFormat("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"%s%.jpg");
|
59 |
image.setUrlFormat("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"%s%.jpg");
|
59 |
image.setUrl("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"CRS.jpg");
|
60 |
image.setUrl("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"CRS.jpg");
|
60 |
image.setMiniature("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"XS.jpg");
|
61 |
image.setMiniature("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"XS.jpg");
|
61 |
image.setObservation(observation);
|
62 |
image.setObservation(observation);
|
62 |
images.add(image);
|
63 |
images.add(image);
|
63 |
}
|
64 |
}
|
64 |
}
|
65 |
}
|
65 |
}
|
66 |
}
|
Line 99... |
Line 100... |
99 |
} catch (IllegalArgumentException e) {
|
100 |
} catch (IllegalArgumentException e) {
|
100 |
dateParsee = new java.sql.Date(0);
|
101 |
dateParsee = new java.sql.Date(0);
|
101 |
}
|
102 |
}
|
102 |
return dateParsee;
|
103 |
return dateParsee;
|
103 |
}
|
104 |
}
|
- |
|
105 |
|
- |
|
106 |
private List<String> parserMotsCles(String motsClesTexte) {
|
- |
|
107 |
String[] tabMotsCle = motsClesTexte.split(",");
|
- |
|
108 |
List<String> motsClesParses = new ArrayList<String>();
|
- |
|
109 |
for (int i = 0; i < tabMotsCle.length; i++) {
|
- |
|
110 |
motsClesParses.add(tabMotsCle[i]);
|
- |
|
111 |
}
|
- |
|
112 |
|
- |
|
113 |
return motsClesParses;
|
- |
|
114 |
}
|
Line 104... |
Line 115... |
104 |
|
115 |
|