在C#中建立JSON字串
在傳回HTTP回應資料時,XML是一種常用的格式。然而,由於JSON(JavaScript物件表示法)的簡潔性和廣泛支持,它變得越來越流行。本文探討如何使用字串建構器在C#中建立JSON字串,並將回應格式化為JSON。
Newtonsoft.Json庫
為了簡化流程,強烈建議使用Newtonsoft.Json函式庫。透過使用JsonConvert.SerializeObject()方法,您可以輕鬆地將物件轉換為JSON字串。以下是一個範例:
// 定义一个Product对象 Product product = new Product(); product.Name = "Apple"; product.Expiry = new DateTime(2008, 12, 28); product.Price = 3.99M; product.Sizes = new string[] { "Small", "Medium", "Large" }; // 将Product对象转换为JSON字符串 string json = JsonConvert.SerializeObject(product);
產生的json字串將以JSON格式表示Product物件。
文件
有關使用Newtonsoft.Json序列化和反序列化JSON的完整文檔,請參閱以下資源:
以上是如何在 C# 中高效建立 JSON 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!