I need some simple JSON parsing in my application and the Douglas Crockford library seems exactly what I need.
However, I seem to be running into a problem. I'm getting the following error:
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0
I Googled around a bit and I get the impression that this is due to some version incompatibility. I've tried changing Java versions but it doesn't seem to help. I'm using Java 7 and Java 7 features in my program and ultimately I want to use Java 7.
How can I resolve this issue?
PS: I looked at Jackson and GSON and definitely don't want to use either so please don't suggest as an alternative.
Unsupported major.minor version 52.0
indicates that that library was compiled with Java 8. Can you get the source and recompile the library for your version? – Hasp