私のアプリケーションでは簡単なJSON解析が必要であり、 Douglas Crockford library がまさに必要なもののようです。
しかし、私は問題に直面しているようです。次のエラーが表示されます。
Exception in thread "main" Java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0
少しグーグルで調べたところ、これは何らかのバージョンの非互換性によるものだという印象を受けました。 Javaバージョンを変更しようとしましたが、役に立たないようです。私はJava 7 and Java =私のプログラムに7つの機能があり、最終的にはJava 7。
この問題を解決するにはどうすればよいですか?
PS:私はジャクソンとGSONを見て、どちらも絶対に使いたくないので、代わりとして提案しないでください。
古いバージョンのパッケージを使用してみましたか?
試してください: http://mvnrepository.com/artifact/org.json/json/20140107
JDK1.7を使用しているため、古いバージョンへの変更は機能します!
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20140107</version>
</dependency>