我有这样的 json 格式的数据:
{
"father" :"Conor",
"children" : [
{
"name":"Cindy",
"age": 11
},
{
"name":"Heart",
"age" :12
},
{
"name":"Cindy",
"age" :13
}
]
}
我现在的问题是,如果有姓名和年龄字段,我将如何检查子数组中的每个对象。目前,我循环检查这两个字段是否已提供/存在,这会减慢我的应用程序(尤其是在插入数据库时)。有没有办法让我不必循环 Play 它?
最佳答案
您可以在 java 代码中使用 JsonPath api,它在 json 数组流上提供各种过滤器。你可以试试看
关于java - 如何在不使用循环的情况下在 java 的 json 中解析数组中的每个对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45365540/