2019年7月19日 星期五
如何序列化JSON同時去掉NULL值
public static string Object2Json<T>(T t)
{
return JsonConvert.SerializeObject(t);
}
public static string ConvertObjectToJson(Object t){
IsoDateTimeConverter timeFormat = new IsoDateTimeConverter();
timeFormat.DateTimeFormat = "yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'";
//20190718 Ray remove that properties value is NULL
//return JsonConvert.SerializeObject(t,Formatting.Indented,timeFormat);
return JsonConvert.SerializeObject(t, Formatting.Indented, new JsonSerializerSettings
{
NullValueHandling = NullValueHandling.Ignore
});
}
public static Dictionary<string, object> DataRowFromJSON(string jsonText)
{
return JSONToObject<Dictionary<string, object>>(jsonText);
}
Reference:
https://www.newtonsoft.com/json/help/html/NullValueHandlingIgnore.htm
訂閱:
張貼留言 (Atom)
如何序列化JSON同時去掉NULL值
public static string Object2Json<T>(T t) { return JsonConvert.SerializeObject(t); } public static string ...
-
自從上次一次來都會公園買了一個超人風箏來放之後,就多了一個假日休閒的選項, 就是帶著超人風箏四處去放風箏,但台中目前只有都會公園是比較好放風箏的點 先前有一次帶去高美溼地要來去放風箏,但因為去的時間太晚,太陽都快下山了於是作罷 這二次來到都會公園想說風很...
-
臨時在網路上查詢的一個景點,「敲敲木音樂工房」好像還滿熱門的 可惜我們太晚出發,本來現在現場來做一個敲敲木DIY的 可是過了下午三點就不收現場的DIY了,你只能買成品或半成品回家自己玩 裡頭賣的胡桃鉗娃娃跟音樂盒其實並不會很貴,我覺得滿實在的訂價 ...
沒有留言:
張貼留言