JSONをEclipseプロジェクトにインポートする


80

私は、プロジェクトでJSONを使用することを検討している意欲的なJavaプログラマーです。次の行を使用してJSONをプロジェクトにインポートするように求められたプログラミングチュートリアル(本から)に従っていました:

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

しかし、これによりエラーが発生したため、次の行に置き換えました。

import org.json.JSONArray;

これにより、(異なる)エラーも発生します。

インポートorg.jsonを解決できません

問題は、Eclipseワークスペースに実際にJSONライブラリがないことだと思います。JSONArrayを使用できるようにするにはどうすればよいですか?JSONのWebサイトを見つけましたが、何をダウンロードするか、どのように、どこにインストールするかがわかりません。

http://json.org/java/

回答:


167

このURLからZIPファイルをダウンロードし、解凍してJarを取得します。Jarをビルドパスに追加します。このJarで使用可能なクラスを確認するには、このURLを使用します

このJarをビルドパスに追加するにはプロジェクトを右クリック>ビルドパス>ビルドパスの構成> [ライブラリの選択]タブ> [外部ライブラリの追加]をクリック> Jarファイルのダウンロードを選択

これで問題が解決することを願っています


デスクトップでユニットテストを作成する場合、android json libに完全に適合します
Tertium 2013年

あなたの答えと前の答えの間で、私は混乱しています:新しい外部Jarを追加しますか、それとも新しいライブラリを追加しますか?
CodyBugstein 2014

これらのリンクはどこにありますか?私はjson.org/java/index.htmlに何時間も費やし、ソースコードを使ってgithubに移動しました。しかし、瓶へのリンクはありません。
JohnMerlino 2014年

@JohnMerlinoは、Java2sのJARカタログですjava2s.com/Code/Jar/CatalogJar.htm
Ramkumar

@Imray解凍してから、New ExternalJarを使用しました。
miss.serena 2015

6

ここからjsonの実装を取得する必要があります:http//code.google.com/p/json-simple/

  • * .jarをダウンロードします
  • それをクラスパスに追加します(プロジェクトを右クリックし、[プロパティ]-> [ライブラリ]を選択して、新しいJARを追加します)。

1

java2s Webサイトからjsonをダウンロードして、プロジェクトに含めます。クラスにこれらのパッケージjava_basicを追加します。

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;

0

ここからjava-json.jarをダウンロードします。 org.json.JSONArray

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

nzipを実行して、プロジェクトのライブラリに追加します。[プロジェクト]> [ビルドパス]> [ビルドパスの構成]> [ライブラリの選択]タブ> [外部ライブラリの追加]> [java-json.jar]ファイルを選択します。



0

Linuxのpipinstalllibrary_that_you_needヘルプ/ EclipseMarketPlaceでも、Eclipse7用のPyDevIDEを追加しているので、新しいプロジェクトを開始するときに、ファイル/新しいプロジェクト/ Pydevプロジェクトを作成します。


0

受け入れられた回答のリンクは古く、ジェネリックの使用で警告を引き起こす可能性があります

JSON- javagithubサイトから最新のjarをダウンロードする必要があります

Javaビルドパスにjarを追加します

Order and Exportタブ内の既存のプロジェクトで、新しいjarをjson-20180813.jar最初の(または他の依存関係の上にJSONObject)として移動します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.