首页 > 编程知识 正文

jobject 遍历,jobject 转对象

时间:2023-05-06 02:10:47 阅读:237907 作者:2504

今天使用了JObject对json字符串进行了操作,在此记录一下

[HttpGet, Route("GetJson")] public async Task<IActionResult> GetJson() { string jsonText = "{"input" : "value","status" :true,"httpstatus":200}"; JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText); string input = jo["input"].ToString(); string output = jo["status"].ToString(); string httpstatus = jo["httpstatus"].ToString(); return Ok(new { input, output, httpstatus }); }

后来查了一下  这种方式是 LINQ TO JSON 之前确实没注意过 

Linq to JSON是用来操作JSON对象的.可以用于快速查询,修改和创建JSON对象.当JSON对象内容比较复杂,而我们仅仅需要其中的一小部分数据时,可以考虑使用Linq to JSON来读取和修改部分的数据而非反序列化全部. --引用自下面的链接 

https://www.cnblogs.com/klsw/p/5904573.html

这个链接讲了LINQ TO JSON的几种结构和用法  很不错 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。