Bonjour � tous !

Je suis en ce moment sur un projet qui n�cessite que je r�cup�re des donn�es d'un fichier JSON et que je les affiche sur un graphique, avec AmChart (par exemple).

J'ai �cris un programme Java qui r�cup�re les donn�es qui m'int�resse et les met dans un fichier avec ce format la :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
{ "n": "temperature1", "v": 397.00, "t": 101, "h": "2013-12-10 10:11:39" }
{ "n": "temperature2", "v": 400.00, "t": 1205, "h": "2013-12-10 10:11:42" }
{ "n": "temperature1", "v": 379.00, "t": 3306, "h": "2013-12-10 10:11:42" }
{ "n": "temperature1", "v": 354.00, "t": 6409, "h": "2013-12-10 10:11:46" }
{ "n": "temperature2", "v": 372.00, "t": 7513, "h": "2013-12-10 10:11:47" }
{ "n": "temperature1", "v": 360.00, "t": 9614, "h": "2013-12-10 10:11:47" }
{ "n": "temperature1", "v": 363.00, "t": 12715, "h": "2013-12-10 10:11:50" }
{ "n": "temperature2", "v": 372.00, "t": 12816, "h": "2013-12-10 10:11:50"}
Comme vous le voyez, les donn�es sont au format JSON mais je les ai �crites en String depuis Java, je n'ai pas utilis� de JSON parser ou quoi que ce soit d'autres. Je vous met le code pour que vous puissiez comprendre :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public void writeData(String data, String fileName)
{
   try
   {
      FileWriter fw = new FileWriter(fileName, true);
      BufferedWriter bw = new BufferedWriter(fw);
      PrintWriter pw = new PrintWriter(bw);
 
      pw.println("{ " + data + ", \"h\":" + " \"" + getActualDate() + "\"" + " }");
      pw.close();
   }
   catch (IOException e)
   {
      e.printStackTrace();
   }
}
Premi�re question : est-ce que cela posera un probl�me si j'utilise un lecteur JSON en javascript pour lire les donn�es de mon fichier ?

Deuxi�me question : J'aimerai mettre le contenu de mon fichier dans un tableau, et pouvoir afficher les donn�es sur un graphique. Existe t'il un moyen simple de faire cela en Javascript ? (je ne connais pas tr�s bien javascript � vrai dire).


Je vous remercie.