+import com.google.gson.Gson;
+
+import java.io.BufferedReader;
+import java.io.FileInputStream;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+
public class Region {
+ private String continent;
+ private String pays;
+ public Region(){
+
+
+ }
+ @SuppressWarnings("SpellCheckingInspection")
+ public void lectureOrigine(String continent, String pays){
+ Gson gson = new Gson();
+ Region r = new Region();
+ String contenu = "";
+ try{
+ InputStream flux = new FileInputStream(continent + ".txt");
+ InputStreamReader lecture=new InputStreamReader(flux);
+ BufferedReader buff=new BufferedReader(lecture);
+ String ligne;
+ while ((ligne=buff.readLine())!=null){
+ contenu+=ligne;
+ }
+ buff.close();
+ }
+ catch (Exception e){
+ System.out.println(e.toString());
+ }
+ System.out.println("les information du pays" + pays +" du fichier est : "+contenu);
+ // maintenant je veux deserialiser
+ Origin coords3 = gson.fromJson(contenu,Origin.class);
+ //Coordonnees co = gson.fromJson(json,Coordonnees.class);
+ System.out.println("Resultat = " + coords3);
+ }
}