Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在JSON中序列化和反序列化对象_Java_Android_Json_Serialization - Fatal编程技术网

Java 在JSON中序列化和反序列化对象

Java 在JSON中序列化和反序列化对象,java,android,json,serialization,Java,Android,Json,Serialization,比方说 Class ClassA { String someString; int someInt; } 我想将此对象序列化为JSON字符串,例如: {"someString" : "hello", "someInt" : 2} 我还想把它转换回ClassA的对象 我已经研究了GSON库,但是有没有一种方法可以使用反射或其他方法来自动检测类字段并将它们转换为bean?是一个非常棒的JSON处理库。(对GSON没有怨恨,但以我的经验,Jackson更具特色,开发负责人在解决bu

比方说

Class ClassA {
    String someString;
    int someInt;
}
我想将此对象序列化为JSON字符串,例如:

{"someString" : "hello", "someInt" : 2}
我还想把它转换回
ClassA
的对象


我已经研究了GSON库,但是有没有一种方法可以使用反射或其他方法来自动检测类字段并将它们转换为bean?

是一个非常棒的JSON处理库。(对GSON没有怨恨,但以我的经验,Jackson更具特色,开发负责人在解决bug/功能请求方面也非常出色)

当然,但为什么不使用一个已经过测试和改进的库呢?Dave:你可以推荐任何库。我的谷歌搜索最近越来越差:)在GSON中,我们必须对字段进行注释,让它知道对特定字段使用什么键。我想自动化这个功能,而不必注释每个字段。不是根据它的。似乎有很好的记录。无论如何,我将研究这两个问题。谢谢