Subversion Repositories eFlore/Applications.del

Rev

Rev 357 | Rev 382 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 357 Rev 373
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