2017-07-22 1 views
-3

J'essaye de créer un JSONArray sur java en utilisant eclipse comme IDE. Cependant, je suis incapable de créer un objet JSONArray il y a toujours une ligne rouge sous JSONArray. Ai-je besoin d'importer quoi que ce soit parce que les lignes rouges ne m'ont pas donné de suggestions quant à ce qu'il faut importer.JSONObject ne fonctionne pas dans java eclipse

package mypackage; 

public class Test { 

    static void printFile(String path){ 
     String lines = "[qwer,asdf,zxcv]"; 

     JsonArray a =new JSONArray(lines); 


    } 
+2

Oui, il y aura une erreur ou un message. Trouvez-le et postez-le. – Carcigenicate

+1

Quel est le message d'erreur exact? –

Répondre

1
import org.json.simple.JSONArray; 
+0

Mais même quand j'ajoute cette ligne, il y a une ligne rouge sous org.json qui me dit que org.json ne peut pas être résolu – UniquelyAnonymous

+0

Bibliothèque externe. Utilisez les outils de gestion de la dépendance maven ou gradle. Je crois que c'est la bibliothèque dont vous avez besoin: https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple/1.1.1 – bmck2006

+0

J'ai également lu cet article: https://www.mkyong.com/java/json-simple-exemple-read-and-write-json/ – bmck2006

1

Jetez un oeil sur les objets dans votre code: l'un est un JsonArray et l'autre est JSONArray. Ces deux ne sont pas la même chose. L'affaire est importante

+0

même quand je mets JSONArray ça ne marche pas – UniquelyAnonymous