C#中怎么解析和生成JSON字符串

   2024-10-20 5890
核心提示:在C#中解析和生成JSON字符串可以通过使用Json.NET库来实现。Json.NET 是一个流行的第三方库,用于处理 JSON 数据。以下是使用 Js

在C#中解析和生成JSON字符串可以通过使用Json.NET库来实现。Json.NET 是一个流行的第三方库,用于处理 JSON 数据。

以下是使用 Json.NET 库解析和生成 JSON 字符串的示例:

解析 JSON 字符串:

string jsonString = "{\"name\":\"John\",\"age\":30}";dynamic jsonObj = JsonConvert.DeserializeObject(jsonString);string name = jsonObj.name;int age = jsonObj.age;Console.WriteLine("Name: " + name);Console.WriteLine("Age: " + age);

生成 JSON 字符串:

dynamic jsonObj = new JObject();jsonObj.name = "John";jsonObj.age = 30;string jsonString = JsonConvert.SerializeObject(jsonObj);Console.WriteLine(jsonString);

需要注意的是,在使用 Json.NET 库之前,需要先安装该库。可以通过 NuGet 包管理器来安装 Json.NET,命令如下:

Install-Package Newtonsoft.Json

安装完成后,就可以在 C# 代码中使用 Json.NET 库来解析和生成 JSON 字符串了。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号