我想从JSON中删除JSON元素或整行.

我有以下JSON字符串:

{
   "result":[
       {
           "FirstName": "Test1",
           "LastName":  "User",
       },
       {
           "FirstName": "user",
           "LastName":  "user",
       },
       {
           "FirstName": "Ropbert",
           "LastName":  "Jones",
       },
       {
           "FirstName": "hitesh",
           "LastName":  "prajapti",
       }
   ]
}

推荐答案

var json = { ... };
var key = "foo";
delete json[key]; // Removes json.foo from the dictionary.

可以使用splice从数组中删除元素.

Json相关问答推荐

Azure Data Factory JSON输出格式问题

将PostgreSQL转换为JSON对象

如何使用PowerShell从ExchangeOnline命令执行中获得JSON输出

基于 JSON 字段的 Jolt 条件标志

根据值过滤输入的JSON并使用它准备预期的输出

如何使用jolt规范将一个对象添加到另一个对象中并删除该对象

JOLT 转换仅过滤一个字段

通过 xslt 将内部 json 转换为 xml 时遇到问题

使用 jq 获取特定键的所有父键

使用带有逗号的字段名称构建 struct

boost::json::value 的大括号初始化将其从对象转换为数组

使用基本身份验证通过 CURL 发布 JSON

杰克逊 2.0 和 Spring 3.1

在 Http Header 中使用 Json 字符串

JSON.parse 返回字符串而不是对象

JSON Schema:验证数字或空值

字符串格式 JSON 字符串给出 KeyError

python追加到json对象中的数组

如果键可能不存在,则从 Python dict 读取

为什么 RestTemplate 不将响应表示绑定到 PagedResources?