import net.sf.json.JSONObject;
enum TestEnum {
hello, world
}
class TestClass {
private TestEnum testEnum;
public TestEnum getTestEnum() {
return testEnum;
}
public void setTestEnum(TestEnum testEnum) {
this.testEnum = testEnum;
}
}
public class TestJSON {
public static void main(String[] args) {
TestClass class1 = new TestClass();
class1.setTestEnum(TestEnum.hello);
JSONObject jsonObject = JSONObject.fromObject(class1);
TestClass testClass = (TestClass) JSONObject.toBean(jsonObject, TestClass.class);
System.out.println(testClass.getTestEnum());
}
}
原因jar不对,请更新