我如何过滤 JSONObject“名称”包含“abcd”的 JSONArray
{
"items":[{
"id":"082111",
"name":"abcd efgh"
}, {
"id":"082112",
"name":"abcd klmn"
}, {
"id":"082113",
"name":"klmn efgh"
}, {
"id":"082114",
"name":"abcd efgh"
}, {
"id":"082115",
"name":"efgh oprs"
}
]
}
结果一定是
{
"items":[{
"id":"082111",
"name":"abcd efgh"
}, {
"id":"082112",
"name":"abcd klmn"
}, {
"id":"082114",
"name":"abcd efgh"
}
]
}
我怎么能得到这样的结果?我是否应该将 JSONArray 转换为 ArrayList,并在转换为 ArrayList 时进行过滤,然后再次转换为 JSONArray?如果是,我如何将 JSONArray 转换为 ArrayList 并过滤它?并再次转换为 JSONArray?请给我示例代码。