使用Newtonsoft.Json library 使用兩種不同的寫法,產生相同結果:
型式1:適合動態加入json欄位
JObject result = new JObject();
JsonSerializer jsr = new JsonSerializer();
jsr.Converters.Add(new IsoDateTimeConverter() { DateTimeFormat = "yyyy-MM-dd" });
JArray jpool = JArray.FromObject(pool, jsr);
result.Add("data", jpool);
return result.ToString();
型式2:直接回應
return @"{""data"": "+ Newtonsoft.Json.JsonConvert.SerializeObject(pool, Formatting.None, new IsoDateTimeConverter() { DateTimeFormat = "yyyy-MM-dd" }) +" }";
沒有留言:
張貼留言