我有一个从API返回的JSON对象,其中一些节点是数组。我有什么办法可以完全根据“类型”将其从对象中拉出?
例如:
{ "result" : {
"field1": "value1",
"field2" : [ "val2", "val3" ],
"field3" : "val4",
"field4" : "val5" }
}
我希望能够删除“ field2”,因为它是一个数组。
我不知道如何以一种可以让我知道对象类型的方式遍历对象。
我正在使用C#和JSON.NET 6.0.5
谢谢!
最佳答案
解析数据后,请执行以下操作:
jsonObject.Property("field2").Remove();