Comme je le disais dans le premier post de ce blog, je vais mettre également quelques bouts de code de JAVA.

Le premier morceau de code que je propose est ultra basique : c'est une simple ouverture et lecture de fichier.

public class CalendarFile
{

    public String path;
    public BufferedReader reader;
   
    //constructor opens file
    public CalendarFile(String filename) throws IOException
    {
        this.reader = new BufferedReader(new FileReader(filename));
    }
   
    public void printContent() throws IOException
    {
        String ligne = null;
       
        while ((ligne = this.reader.readLine()) != null)
              System.out.println(ligne);
    }
}


Et dans votre méthode main :

public static void main(String[] args)
{
        // TODO Auto-generated method stub
        String filename = "C:\\Users\\guigui\\workspace\\RemiseEnForme\\calendar.ics";
        try
        {
            CalendarFile calendar = new CalendarFile(filename);
            calendar.printContent();
        }
        catch (IOException e)
        {
            System.out.println("An error occured while opening the file");
        }
}



Vous aurez surement remarqué le nom de la classe : CalendarFile.
En fait, je fais un programme en JAVA qui va permettre de récupérer les données d'un export de google calendar.
J'ajouterai un nouveau post lorsque le programme sera fini.