Salut les dev!!
à partir d'un code java j'essaye d'acceder à un fichier Json:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
doc=new ArrayList<String>();
 
    	URL url = new URL("file:///C:\\Users\\dossier1\\Downloads\\20110123-000.json");
    	InputStream fis = url.openStream();
    	String keyName = null;
    	JsonReader jsonParser = Json.createReader(fis);
    	JsonObject obj = jsonParser.readObject();
    	JsonArray results = obj.getJsonArray("data");
 
    	for (JsonObject result : results.getValuesAs(JsonObject.class)) {
 
    	doc.add(result.getString("text"));
    	 }
    	fis.close();
apres excecution l'exception suivante apparait:
Exception in thread "main" java.lang.NullPointerException
at readJson.main(readJson.java:28)
C:\Users\khadi2\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)


je sais que min programme tente d'acceder à un objet introuvable, mais lequel? je suis sur que mon fichier Json y'est!! il me semble qu'un prob est dans JsonObject.class!! me faut-il un jar?!