【发布时间】:2013-01-15 08:09:53
【问题描述】:
我如何过滤 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? 请给我示例代码。
【问题讨论】:
-
有很多教程来实现这样的事情。到目前为止,您尝试过什么?
标签: android json arraylist arrays