首页 > PHP资讯 > HTML5培训技术 > 使用Json.NET序列化DataSet

使用Json.NET序列化DataSet

HTML5培训技术
Serialize a DataSet
 
DataSet dataSet = new DataSet("dataSet");  dataSet.Namespace = "NetFrameWork";  DataTable table = new DataTable();  DataColumn idColumn = new DataColumn("id", typeof(int));  idColumn.AutoIncrement = true;    DataColumn itemColumn = new DataColumn("item");  table.Columns.Add(idColumn);  table.Columns.Add(itemColumn);  dataSet.Tables.Add(table);    for (int i = 0; i < 2; i++)  {    DataRow newRow = table.NewRow();    newRow["item"] = "item " + i;    table.Rows.Add(newRow);  }    dataSet.AcceptChanges();    string json = JsonConvert.SerializeObject(dataSet, Formatting.Indented);    Console.WriteLine(json);  // {  //   "Table1": [  //     {  //       "id": 0,  //       "item": "item 0"  //     },  //     {  //       "id": 1,  //       "item": "item 1"  //     }  //   ]  // }  

 

 

HTML5培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持22不支持0