如何在Java 7中使用org.json Java库

我需要一些简单的JSONparsing在我的应用程序和道格拉斯Crockford库似乎正是我需要的。

但是,我似乎遇到了一个问题。 我收到以下错误:

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0

我谷歌search了一下,我觉得这是由于一些版本不兼容。 我试过改变Java版本,但似乎没有帮助。 我在我的程序中使用Java 7和Java 7function,最终我想使用Java 7。

我该如何解决这个问题?

PS:我看了jackson和GSON,绝对不想使用,所以请不要build议作为替代。

你有没有尝试过使用旧版本的软件包?

试试: http : //mvnrepository.com/artifact/org.json/json/20140107

由于您使用的是JDK1.7,因此更改为旧版本将会起作用!

 <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20140107</version> </dependency>