import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONReader; import com.alibaba.fastjson.parser.Feature; import com.alibaba.fastjson.parser.ParserConfig; import com.alibaba.fastjson.serializer.SerializerFeature; public class Fastjson1CompatibleDemo { public static void main(String[] args) { String jsonString = "{\"name\":\"Alice\",\"age\":25}"; ParserConfig config = new ParserConfig(); config.setCompatibleWithFieldName(true); JSONReader reader = new JSONReader(jsonString); reader.config(config); Entity entity = reader.readObject(Entity.class); System.out.println("Name: " + entity.getName()); System.out.println("Age: " + entity.getAge()); jsonString = JSON.toJSONString(entity, SerializerFeature.WriteClassName); System.out.println("JSON String: " + jsonString); } public static class Entity { private String name; private int age; // ... } }


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