C# 是一門非常強大的編程語言,它可以輕松地與 JSON 數據進行交互。在本文中,我們將探討如何使用 C# 操作 JSON 數據。
using Newtonsoft.Json;
using System.Collections.Generic;
namespace JsonTest
{
class Program
{
static void Main(string[] args)
{
// 創建一個 JSON 對象
var obj = new
{
Name = "Tom",
Age = 18,
Email = "tom@example.com"
};
// 將對象轉換為 JSON 字符串
var json = JsonConvert.SerializeObject(obj);
// 輸出 JSON 字符串
System.Console.WriteLine(json);
// 將 JSON 字符串轉換為對象
var newObj = JsonConvert.DeserializeObject<Dictionary<string, object>>(json);
// 輸出對象屬性值
System.Console.WriteLine(newObj["Name"]);
System.Console.WriteLine(newObj["Age"]);
System.Console.WriteLine(newObj["Email"]);
}
}
}
以上代碼演示了如何將 C# 對象轉換為 JSON 字符串,并將 JSON 字符串轉換為 C# 對象。
使用 NewtonSoft.Json 包來操作 JSON 數據(序列化和反序列化)非常容易。
上一篇vue ie7
下一篇vue ie內存回收