这可能很容易,但给我带来了麻烦。鉴于这种JSON结构:
"playlists" : [
{
"id" : "1",
"owner_id" : "2",
"song_ids" : [
"8",
"32"
]
},
{
"id" : "2",
"owner_id" : "3",
"song_ids" : [
"6",
"8",
"11"
]
},
{
"id" : "3",
"owner_id" : "7",
"song_ids" : [
"7",
"12",
"13",
"16",
"2"
]
}
]
如何按键/值从数组中删除对象?在这种情况下凭身份证?播放列表。拼接(1,1)?播放列表。删除(id)?不知道该如何优雅地做到这一点。假设我想删除ID=3的元素,如何得到这个结果:
"playlists" : [
{
"id" : "1",
"owner_id" : "2",
"song_ids" : [
"8",
"32"
]
},
{
"id" : "2",
"owner_id" : "3",
"song_ids" : [
"6",
"8",
"11"
]
}
]