将多个JSON值拆分为多行C#

时间:2017-06-01 15:00:49

标签: c# json

我想将来自JSON的逗号分隔值拆分为行。 此

  ColA:X
  ColB:["1885331","2750160","151243","151241","2750159"]

  ColA:   X         X
  ColB:1885331   2750160 etc.

我试图通过Json Deserializer拆分它,但我能理解特定的字符串不是列表或数组。我可以用c#拆分吗?

2 个答案:

答案 0 :(得分:0)

这是你想要的吗?

row.Split(',');

答案 1 :(得分:0)

这对你有用。将您的输入转换为字符串并像这样处理它。

 using (var sr = File.OpenText(fileName))
        {
            string line;
            while ((line = sr.ReadLine()) != null)
            {
                var fields = line.Split(',');
                var test = fields[0].Trim();
             }
          }

然后你可以创建你想要的任何类型的对象。