2013年6月27日 星期四

Json.Net 介紹

Json.Net 是一個第三方套件,其強大的功能和.Net內建的比較表,可以去官網看一下
個人比較有感覺的差別是
  • 支援.Net 2.0
  • 支援LINQ  
  • 支援暱名類別
  • 支援dynamic物件
  • 日期格式為ISO8601
該專案為Open Source,可以到codeplex下載原始碼
安裝的方式也很簡單,打開NuGet輸入Json.Net就行了
Json.Net也有完整的線上文件可以參考

以下是Json.Net常用的物件

JsonConvert 最容易使用的一個靜態工具類別
JsonTextReader 讀取Json格式
JsonTextWriter 輸出Json格式
JObject 對應Json物件,就是大括號包起來的部份
JArray 對應Json陣列,就是中括號包起來的部份
JValue 對應Json值的部份