如何在 dart 中删除 json 中的元素?例如,我想删除 id 元素。
{
"activityPostId":"fc4bc183-e71a-47a2-8fcd-a1eb229148b6",
"netUserId":"ca2e7f96-8d91-4195-9fa6-69e13e9d33c5",
"quantity":"1",
"price":"18.0",
"reserveOnly":null,
"comments":null,
"id":null,
}
Run Code Online (Sandbox Code Playgroud)
小智 5
我假设您的示例是初始化一个 Map,并将其编码为 JSON,如下所示:
final data = {
"activityPostId":"fc4bc183-e71a-47a2-8fcd-a1eb229148b6",
"netUserId":"ca2e7f96-8d91-4195-9fa6-69e13e9d33c5",
"quantity":"1",
"price":"18.0",
"reserveOnly":null,
"comments":null,
"id":null,
}
Run Code Online (Sandbox Code Playgroud)
因为这只是一个底层的地图..它很简单:
data.remove('id');
Run Code Online (Sandbox Code Playgroud)
然后当然要序列化:
json.encode(data);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1752 次 |
| 最近记录: |