我来自PHP背景的Java,并且很惊讶地发现JSON对象转换受到如此的限制。在所有杰克逊教程中,我看到要读取的对象需要预定义。因此,如果我的数据采用JSON API格式,那么我需要编写样板代码去除除“数据”部分之外的所有内容,然后以某种方式将所有字符串逐个转换为对象。Java`json_decode`(PHP)等效
我真的很想念PHP的json_decode
function,它会读取任何JSON并给你一个PHP对象来玩。它还在对象中构建必要的结构,根据需要添加数组和子对象。当然我明白Java是一种编译语言,但我想知道如何使它更容易。
如果我理解正确,您可以查看[google-gson](https://github.com/google/gson)。 –
@ S.I。是的,这正是我正在寻找的!即时创建对象,无需定义类,非常方便! – dotslash