c#处理json格式类型的字符串

Posted 行走在0和1之间

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#处理json格式类型的字符串相关的知识,希望对你有一定的参考价值。

string channelGroup=[{"SpType":"1","BaseInfoId":["xxx","xxx","xxx"]},{"SpType":"2","BaseInfoId":["xxx","xxx","xxx"]},{"SpType":"3","BaseInfoId":["xxx","xxx","xxx"]}]

需要先定义两个类

public struct ConfigCode {
  public string SpType { get; set; }
  public string[] BaseInfoId { get; set; }
}

public class JsonData {
  public List<ConfigCode> ConfigCode;
}

 

 var tmp= Newtonsoft.Json.JsonConvert.DeserializeObject<List<ConfigCode>>(channelGroup);//处理json字符串,其中的类库需要自己添加引用Newtonsoft.Json.dll






以上是关于c#处理json格式类型的字符串的主要内容,如果未能解决你的问题,请参考以下文章

用C#语言将json格式数据转成json对象

c# json数据解析——将字符串json格式数据转换成对象

C# json字符串转object报错,求教大神怎么处理?

JSON C# Class Generator ---由json字符串生成C#实体类的工具

c# 多个json字符串反序列化

关于使用jq 处理json格式的简单笔记