JSON作為一種輕量級的數(shù)據(jù)交換格式,簡單靈活,被很多系統(tǒng)用來數(shù)據(jù)交互,作為一名.NET開發(fā)人員,JSON.NET無疑是最好的序列化框架,支持XML和JSON序列化,高性能,免費開源,支持LINQ查詢。目前已被微軟集成于webapi框架之中,因此,熟練掌握JSON.NET相當重要,這篇文章是零度參考官網(wǎng)整理的示例,通過這些示例,可以全面了解JSON.NET提供的功能。

Newtonsoft.Json的地址:

官網(wǎng):http://json.codeplex.com/

源碼地址:https://github.com/JamesNK/Newtonsoft.Json

Newtonsoft.Json.dll下載:https://github.com/JamesNK/Newtonsoft.Json/releases

1、使用Newtonsoft.Json(JSON.NET)序列化對象,通過Newtonsoft.Json.Formatting將json格式化輸出。