C#是一種典型的面向對象編程語言,同時也具有許多在處理數據時非常強大的功能。其中,JSON格式化就是其中之一。
using Newtonsoft.Json; using System.Collections.Generic; ...
為了實現JSON格式化,我們需要使用一個非常流行的C#庫,這個庫叫做Newtonsoft.Json。此外,我們也需要準備好需要格式化的數據。
public class Person { public string Name { get; set; } public int Age { get; set; } } ... Person p = new Person(); p.Name = "張三"; p.Age = 25;
在上面的代碼塊中,我們定義了一個Person類并創建了一個Person對象。
string json = JsonConvert.SerializeObject(p); Console.WriteLine(json);
接下來,我們就可以調用JsonConvert類中的方法來對Person對象進行JSON格式化。其中,SerializeObject方法是非常重要的一個方法,它可以將一個.NET對象序列化為JSON字符串。
最后,我們使用Console.WriteLine方法打印出JSON字符串。
{ "Name": "張三", "Age": 25 }
運行程序后,JSON字符串將在控制臺中輸出。如您所見,JSON字符串格式非常清晰明了,我們可以方便地閱讀和處理其中包含的數據。