原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");
}