这是 JSON 对象:
[
{
"address" : {
"street" : "VanderWyk",
"housenumber" : "456",
"postalcode" : "3061 WL GA",
"city" : "Roterdam",
"geoLocation" : {
"lat" : "50.555011",
"lng" : "5.894267"
}
},
"type" : "PWS"
}, {
address...
}
]
我知道如何处理单个对象,但我不知道如何处理 geoLocation
(它本身就是 Json 对象)。将其定义为字符串数组?我应该如何将其存储在模型类中?数据库?然后,当我从前端使用这些数据时……最简单的方法是什么?如何编写 REST 服务来完成这样的事情?
如有任何帮助,我们将不胜感激?
最佳答案
我建议使用 JSON 序列化器,例如 Jackson .
然后,例如,您可以有一个 GeoLocation
类。然后,您的主对象类可以拥有一个作为 GeoLocation
实例的属性。反序列化 JSON 时,它将解释 JSON 中的 geoLocation
字段并为其创建一个 GeoLocation
对象。
关于java - 如何在Java中的模型类中存储GeoLocation?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32257062/