如果当前对象的“title”等于“Private video”,我想删除列表项“snippet、contentDetails和status”。有没有一个简单的方法
下面是我收到的JSON响应示例:
{
"nextPageToken": "CDIQAA",
"items": [{
"snippet": {
"title": "Zu Tisch... im Marais Poitevien | ARTE"
},
"contentDetails": {
"videoId": "HjrsjdnpcBk"
},
"status": {
"privacyStatus": "public"
}
},
{
"snippet": {
"title": "Private video"
},
"contentDetails": {
"videoId": "arRStb8Hk00"
},
"status": {
"privacyStatus": "private"
}
}
],
"pageInfo": {
"totalResults": 81
}
}
这是移除后的外观:
{
"nextPageToken": "CDIQAA",
"items": [{
"snippet": {
"title": "Zu Tisch... im Marais Poitevien | ARTE"
},
"contentDetails": {
"videoId": "HjrsjdnpcBk"
},
"status": {
"privacyStatus": "public"
}
}
],
"pageInfo": {
"totalResults": 81
}
}
一个简单的列表理解应该可以做到这一点
输出:
相关问题 更多 >
编程相关推荐