原json串: { "token": "string", "lat": 0, "lon": 0, "time": 0, "discoverplace": "string", "level": "string", "name": "string", "title": "string", "number": "string", "type": "string" }
在提交数据的时候需要移除token:
//移除某个属性,注:指定的key区分大小写
JObject jobject = JObject.Parse(sPushJson);
jobject.Remove("token");
string sPushJson = jobject.ToString().Replace("\r\n", "");
sPushJson为最后提交得数据。
对子类属性(二级数组对象的属性)的属性移除
JArray jarr = jobject.SelectToken("list") as JArray;
if (jarr != null)
foreach (JObject item in jarr)
{
item.Remove("name");
}