使用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" }) +" }";
沒有留言:
張貼留言