[.NET] [C#] [JSON.NET] Serialize序列化與Deserialize反序列

來源出處:
https://dotblogs.com.tw/berrynote/2016/08/18/200338

[.NET] [C#] [JSON.NET]
使用JSON.NET
SerializeObject()將物件與Dataset序列化(Serialize)為JSON
DeserializeObject()將Json反序列化(Deserialize)為物件

JSON

JSON是一種簡單輕量的資料交換格式。可用 陣列 [ ] 與 物件 { } 來寫入資料,資料的名稱與值;name / value 成對,名稱與值的中間以 : 隔開,如下:

[
  {
    "Name": "Jason",
    "Age": 18,
    "Gender": "male"
  },
  {
    "Name": "Wendy",
    "Age": 30,
    "Gender": "female"
  },
  {
    "Name": "Alex",
    "Age": 50,
    "Gender": "male"
  },
  {
    "Name": "Amanda",
    "Age": 21,
    "Gender": "female"
  }
]

發表留言