Je suis nouveau à Java et j'ai toujours été un genre de gars. Cela étant dit, j'essaie d'utiliser les bibliothèques JSON (paquets? Classes? La terminologie Java est tellement déroutante!) Et j'ai des problèmes pour les ajouter en tant que référence.
Ces trois importations ne peuvent pas être résolues:
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.JSONValue;
Je suis allé sur json.org et téléchargé les bibliothèques Java, mais je ne sais pas quoi en faire. J'ai essayé d'aller dans les propriétés du projet et d'ajouter une classe externe en vain. J'ai remarqué que le dossier téléchargé est plein de fichiers .Java. Qu'est-ce que je suis censé faire avec ça?
Désolé de présenter une telle question noob ici, mais je suis perplexe.
C'est un téléchargement erroné, je crois. Vous avez besoin de la bibliothèque JSON-Simple d'ici http://code.google.com/p/json-simple/ . Votre lien pointe vers une autre implémentation.
Après le téléchargement, le fichier * .jar doit être ajouté au chemin de classe. Comment vous le faites dépend des outils que vous utilisez. Dans Eclipse, cliquez avec le bouton droit sur le projet, Propriétés -> Bibliothèques, puis ajoutez le nouveau fichier JAR.
Hey vient de télécharger le json.jar à partir de ce site
http://www.Java2s.com/Code/Jar/j/Downloadjsonsimple11jar.htm
après ça
trouvez le ou les pots JSON et ajoutez-les.
import Java.io.FileReader;
import Java.util.Iterator;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
et ajoutez ces paquets dans votre fichier Java :)
Soyez avisé: Json et JsonSimple ne sont pas identiques. Si vous utilisez Maven, vous pouvez obtenir json-simple en ajoutant cette dépendance à votre fichier pom:
http://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple/1.1.1
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
</dependency>