C#make渴望Json格式

时间:2017-02-21 06:31:56

标签: javascript c# json

我希望像这样拥有Json对象:

在C#中使用此代码:

var list = new ArrayList();
foreach (var item in stats)
{
    list.Add(new { item.date.Date, item.conversions });
}

return JsonConvert.SerializeObject(new { list });

现在我的Json是这样的:

enter image description here

我想要这种格式的Json:

//{01/21/2017,14}
//{01/22/2017,17}
//{01/23/2017,50}
//{01/24/2017,0}
//{01/25/2017,2}
//{01/26/2017,0}

2 个答案:

答案 0 :(得分:1)

您可以尝试创建字符串作为JSON对象。例如:

var list = new List<string>();
foreach (var item in stats)
     {
         list.Add(String.Format("{0},{1}",item.date.Date, item.conversions));
     }

return JsonConvert.SerializeObject(new { list });

//I haven't tested the code.

答案 1 :(得分:-1)

flexbox