码迷,mamicode.com
首页 > Web开发 > 详细

解析没有属性名称的Json到C#

时间:2021-06-07 20:54:10      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:des   you   etc   style   todo   soft   some   get   技术   

因为{Object}这不是真正有效的JSON,所以我删除了它。您可以在技术上做json.Replace("{Object}", "something else")以使其更容易。因为你处理数组中的不同类型,所以它可能不是一个一步的过程。这里有一个想法:

var json = "[2, \"2\", \"text\"]"; 
var array = JsonConvert.DeserializeObject<JArray>(json); 

foreach (var item in array) 
{ 
    switch (item.Type) 
    { 
     case JTokenType.Integer: 
      // todo: your parsing code 
      break; 
     case JTokenType.String: 
      break; 
     // etc. 
    } 
} 

我用JSON.NET库来解析JSON。您可以使用的NuGet安装:

Install-Package Newtonsoft.Json

 

解析没有属性名称的Json到C#

标签:des   you   etc   style   todo   soft   some   get   技术   

原文地址:https://www.cnblogs.com/valu/p/14858507.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!