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