【发布时间】:2015-06-01 14:21:04
【问题描述】:
我可以在 JSON.NET 中合并 JSON 对象,但是;
我想像这样从 JSON 对象中删除 JSON 对象:
{
"name":"Mike",
"surname":"Dow",
"children":["James","John"],
"data":{"A1":"B1","A2":"B2","A3":"B3"},
"data2":{"A1":"B1","A2":"B2","A3":"B3","A4":"B4"},
"data3":{"A1":{"B1":"C1","B2":"C2"}}
}
减号
{
"name":"Mike",
"children":["James"],
"data":{"A1":"B1"},
"data2":{"A3":"B3","A4":"B4"},
"data3":{"A1":{"B2":"C2"}}
}
等于
{
"surname":"Dow",
"children":["John"],
"data":{"A2":"B2","A3":"B3"},
"data2":{"A1":"B1","A2":"B2"},
"data3":{"A1":{"B1":"C1"}}
}
JSON.NET 可以吗?
【问题讨论】:
-
不是重复的。我不想删除一个属性数组,而是一个 json。我想要 JTokens 的区别。
-
这正是另一篇文章中所做的,只是需要在您的最后进行一些自定义!!!
-
你想如何处理数组?按索引匹配?