WEB TIP/C# ,ASP.NET

Json 변환

제프 2013. 4. 10. 15:46
C#에서 너무나도 유명한 Newtonsoft Json.NET을 이용하여 Json 생성

Nuget Install
Install-Package Newtonsoft.Json


DataSet dataSet = null; public class DetailList { public int Count { get; set; } public DataSet dataSet { get; set; } } #region JSON 생성 /// <summary> /// JSON 생성 /// </summary> private void MakeJson() { try { var commonCode = string.Empty; // DB 연결 ..... dataSet = db.ExecuteDataSet(dbCmd); // 쿼리 실행 } catch (Exception ex) { // 예외처리 Response.Write(ex.ToString()); } // Json Serialize DetailList detailList = new DetailList { Count = dataSet.Tables[0].Rows.Count, dataSet = dataSet }; var jsonSerialize = JsonConvert.SerializeObject(detailList, Formatting.Indented); Response.Write(jsonSerialize); } #endregion