使用 Json.NET 將 C# 字典序列化為 JSON
使用強大的 Json.NET 函式庫將 C# 字典轉換為 JSON 字串非常簡單。
方法:
Json.NET 的 JsonConvert
類別提供了一種用於序列化物件(包括字典)的簡化方法:
<code class="language-csharp">using Newtonsoft.Json; string jsonString = JsonConvert.SerializeObject(myDictionary);</code>
Json.NET 相對於 JavaScriptSerializer
等替代方案的一個關鍵優勢是它支援具有各種鍵值類型的字典,而不僅僅是 <string, string>
。 它可以輕鬆處理像 <int, List<int>>
這樣的字典,使其具有高度適應性。
以上是如何使用 Json.NET 將 C# 字典轉換為 JSON 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!