Closed FlorentMouysset closed 11 years ago
@FlorentMouysset , lors de la compilation du parseur , la console afficher cette erreur :
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at jsonToXml.jsonParser.JsonParserImpl.main(JsonParserImpl.java:23)
La ligne 23 est ma suivante : i.parser(args[0]);
@FlorentMouysset
pourquoi le test : i.parser("src/test/resources/user.json"); retourne une console vide?
Heu... je sais pas, je m'occupe pas (plus) de cette partie du projet. Ce bug relève plus de la partie Json Parser je pense. Vois avec @JackDanny.
Je veux juste savoir si l'objet retourné par "votre" méthode parser retourne bien un tableau ordonné, normalement oui mais faut en être absolument sûre afin d'avoir la qualité requise pour le générateur XML(ce que je développe). Merci
@JackDanny une idée sur ce bug?
getJSONArray est implémenté par une ArrayList l'ordre est respecté. Mais faites des tests quand même.
C'est bon tout est dans la doc : http://www.json.org/javadoc/org/json/JSONArray.html RTFM en fait !
La méthode "parser" retourne un JSONArray. Mais les éléments qui le compose sont-ils dans l'ordre de lecture du fichier JSON (tab[0] = 1é élément du json) ? Merci de vérifier (avec des tests éventuellement) cette propriété essentielle.