.net 解析JSON 数据,不需要实体类,直接获取
2021-03-27 01:24
标签:nbsp collect tar 获取 soft 两种 blank 使用 推荐文章 需要提前引入:Newtonsoft.Json 使用Nuget的控制台: 说明:Newtonsoft.Json -Version 此处我使用的是12.0.3的版本,其他版本待测试。 上代码: 把代码直接拷贝过去,按F5调试运行吧! 参考文章:https://blog.csdn.net/weixin_43044132/article/details/88350945 超级推荐文章:C#解析json的两种方式 介绍的很详细 .net 解析JSON 数据,不需要实体类,直接获取 标签:nbsp collect tar 获取 soft 两种 blank 使用 推荐文章 原文地址:https://www.cnblogs.com/wangqiideal/p/12636095.htmlInstall-Package Newtonsoft.Json -Version 12.0.3
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JsonDemo01
{
class Program
{
static void Main(string[] args)
{
string jsonData = "{\"name\":\"lily\",\"age\":23,\"addr\":{\"city\":\"guangzhou\",\"province\":\"guangdong\"}}";
parseToJObject_1(jsonData);
Console.ReadLine();
}
private static void parseToJObject_1(string jsonData)
{
JObject jsonObj = JObject.Parse(jsonData);
string name = jsonObj["name"].ToString();
string age = jsonObj["age"].ToString();
string city = ((JObject)jsonObj["addr"])["city"].ToString();
string province = ((JObject)jsonObj["addr"])["province"].ToString();
Console.WriteLine("name={0},age={1},city={2},province={3}{4},", name, age, city, province,System.Environment.NewLine);
}
}
}
文章标题:.net 解析JSON 数据,不需要实体类,直接获取
文章链接:http://soscw.com/index.php/essay/68352.html