import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.parser.ParserConfig; import com.alibaba.fastjson.serializer.SerializerFeature; public class Fastjson1CompatibleExample { public static void main(String[] args) { ParserConfig config = new ParserConfig(); config.setCompatibleWithJavaBean(true); User user = new User("John", 25); String jsonString = JSON.toJSONString(user, config, SerializerFeature.WriteClassName); System.out.println("JSON String: " + jsonString); User deserializedUser = JSON.parseObject(jsonString, User.class, config); System.out.println("Deserialized User: " + deserializedUser); } public static class User { private String name; private int age; // Getters and setters public User(String name, int age) { this.name = name; this.age = age; } @Override public String toString() { return "User{" + "name='" + name + '\'' + ", age=" + age + '}'; } } }


上一篇:
下一篇:
切换中文