如何从ASP.NET中提取多层嵌套的JSON数据?
- 内容介绍
- 相关推荐
本文共计616个文字,预计阅读时间需要3分钟。
原文示例讲述了如何使用ASP.NET中的第三方库Newtonsoft.Json提取多层嵌套JSON数据的方法,以下为简化后的内容:
使用Newtonsoft.Json提取多层嵌套JSON数据的方法如下:
假设需要提取的JSON字符串如下:json{name: lily, age: 23, addr: {city: guangzhou, province: guangdong}}
提取方法示例:csharpusing Newtonsoft.Json.Linq;
string jsonString={\name\:\lily\,\age\:23,\addr\:{\city\:\guangzhou\,\province\:\guangdong\}};JObject jsonObject=JObject.Parse(jsonString);string name=jsonObject[name].ToString();int age=(int)jsonObject[age];string city=jsonObject[addr][city].ToString();string province=jsonObject[addr][province].ToString();
本文实例讲述了ASP.NET利用第三方类库Newtonsoft.Json提取多层嵌套json数据的方法,具体例子如下。
本文共计616个文字,预计阅读时间需要3分钟。
原文示例讲述了如何使用ASP.NET中的第三方库Newtonsoft.Json提取多层嵌套JSON数据的方法,以下为简化后的内容:
使用Newtonsoft.Json提取多层嵌套JSON数据的方法如下:
假设需要提取的JSON字符串如下:json{name: lily, age: 23, addr: {city: guangzhou, province: guangdong}}
提取方法示例:csharpusing Newtonsoft.Json.Linq;
string jsonString={\name\:\lily\,\age\:23,\addr\:{\city\:\guangzhou\,\province\:\guangdong\}};JObject jsonObject=JObject.Parse(jsonString);string name=jsonObject[name].ToString();int age=(int)jsonObject[age];string city=jsonObject[addr][city].ToString();string province=jsonObject[addr][province].ToString();
本文实例讲述了ASP.NET利用第三方类库Newtonsoft.Json提取多层嵌套json数据的方法,具体例子如下。

