Importieren von JSON in ein Eclipse-Projekt

Lesezeit: 3 Minuten

Ich bin ein aufstrebender Java-Programmierer, der JSON in einem Projekt verwenden möchte. Ich habe einem Programmier-Tutorial (aus einem Buch) gefolgt, in dem ich aufgefordert wurde, JSON mithilfe der folgenden Zeile in mein Projekt zu importieren:

import com.google.appengine.repackaged.org.json.JSONArray; 

Dies führte jedoch zu einem Fehler, also ersetzte ich ihn durch diese Zeile:

import org.json.JSONArray;

Dies erzeugt auch einen (anderen) Fehler:

Der Import von org.json kann nicht aufgelöst werden

Ich denke, das Problem ist, dass ich die JSON-Bibliothek nicht in meinem Eclipse-Arbeitsbereich habe. Wie kann ich das tun, damit ich das JSONArray verwenden kann? Ich habe die Website für JSON gefunden, bin mir aber nicht sicher, was ich herunterladen oder wie oder wo ich es installieren soll:

http://json.org/java/

Benutzer-Avatar
Ramkumar Murugadoss

Laden Sie die ZIP-Datei von dieser herunter URL und extrahieren Sie es, um das Glas zu erhalten. Fügen Sie das Glas Ihrem Erstellungspfad hinzu. Verwenden Sie dies, um die verfügbaren Klassen in diesem Jar zu überprüfen URL.

So fügen Sie dieses Jar zu Ihrem Erstellungspfad hinzu Klicken Sie mit der rechten Maustaste auf Projekt > Erstellungspfad > Erstellungspfad konfigurieren > Registerkarte Bibliotheken auswählen > Klicken Sie auf Externe Bibliotheken hinzufügen > Wählen Sie den Download der JAR-Datei aus

Ich hoffe, das wird Ihr Problem lösen

  • passt perfekt zu android json lib beim Schreiben von Unit-Tests auf dem Desktop

    – Tertium

    19. Juni 2013 um 22:08 Uhr

  • Zwischen Ihrer Antwort und der vorherigen bin ich verwirrt: Fügen wir ein neues externes Glas oder eine neue Bibliothek hinzu?

    – CodyBugstein

    8. April 2014 um 7:58 Uhr

  • Wo hast du diese Links gefunden? Ich verbrachte Stunden damit json.org/java/index.html was mich mit dem Quellcode zu github brachte. Aber kein Link zu einem Glas.

    – JohnMerlino

    4. Juni 2014 um 0:45 Uhr

  • @JohnMerlino hier ist der JAR-Katalog für Java2s java2s.com/Code/Jar/CatalogJar.htm

    – Ramkumar Murugadoss

    4. Juni 2014 um 4:42 Uhr

  • @Imray Ich habe es entpackt und dann New External Jar verwendet.

    – fräulein.serena

    17. Februar 2015 um 1:25 Uhr

Sie sollten die json-Implementierung von hier nehmen: http://code.google.com/p/json-simple/ .

  • Laden Sie die *.jar-Datei herunter
  • Fügen Sie es dem Klassenpfad hinzu (klicken Sie mit der rechten Maustaste auf das Projekt, Eigenschaften->Bibliotheken und fügen Sie ein neues JAR hinzu.)

Benutzer-Avatar
Benutzer7294900

Der Link der akzeptierten Antwort ist alt und kann bei der Verwendung von Generika zu Warnungen führen.

Sie sollten die neueste JAR-Datei von herunterladen JSON-java github-Website

JAR zum Java-Build-Pfad hinzufügen

Im bestehenden Projekt in Order and Export Tab verschieben Sie das neue Glas, wie json-20180813.jarals erste (oder über anderen Abhängigkeiten mit JSONObject)

Laden Sie json von der java2s-Website herunter und fügen Sie es dann in Ihr Projekt ein. Fügen Sie in Ihrer Klasse diese Pakete java_basic hinzu;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Iterator;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;

Benutzer-Avatar
ESHAN CHATTARAJ

Laden Sie java-json.jar von hier herunter, das enthält org.json.JSONArray

http://www.java2s.com/Code/JarDownload/java/java-json.jar.zip

nzip und fügen Sie sie der Bibliothek Ihres Projekts hinzu: Projekt > Erstellungspfad > Erstellungspfad konfigurieren > Registerkarte Bibliothek auswählen > Externe Bibliotheken hinzufügen > Datei java-json.jar auswählen.

Benutzer-Avatar
Miaustern

Laden Sie das JSON-JAR von herunter hier. Dies wird Ihr Problem lösen.

Benutzer-Avatar
Mariomorle

on linux pip install library_that_you_need Auch auf Hilfe/Eclipse MarketPlace füge ich PyDev IDE für Eclipse 7 hinzu, wenn ich also ein neues Projekt starte, erstelle ich Datei/Neues Projekt/Pydev-Projekt

1245370cookie-checkImportieren von JSON in ein Eclipse-Projekt

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy