首页 > 解决方案 > 如何从 Json 中删除嵌套属性

问题描述

我想从 json 中删除一个特定的属性。

json 如下所示,我想删除“图像”属性。

{ 
  "properties": {    
    "docker": {
      "password": {
        "value": "ei"
      },
      "image": {
        "value": ".0.0-11-g1"
      }
    }
  } 
}

我尝试如下

var obj = JObject.Parse("json");
obj["properties"]["docker"]["image"].Remove();

但我得到了例外

标签: c#jsonjson.net

解决方案


推荐阅读