Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 对象数据的配对/分组_C#_Asp.net - Fatal编程技术网

C# 对象数据的配对/分组

C# 对象数据的配对/分组,c#,asp.net,C#,Asp.net,我有一个JSON对象,其中包含我试图在我的站点上显示的数据,但当我迭代该对象时,标签和值会分别列出;然而,我想对它们进行分组,以便将数据与每个标签关联起来 以下是我从JSON对象检索到的数据: [value, 155] [end_time, 2014-10-31T07:00:00+0000] [value, 785] [end_time, 2014-11-01T07:00:00+0000] [value, 183] [end_time, 2014-11-02T07:00:00+0000] 我希

我有一个JSON对象,其中包含我试图在我的站点上显示的数据,但当我迭代该对象时,标签和值会分别列出;然而,我想对它们进行分组,以便将数据与每个标签关联起来

以下是我从JSON对象检索到的数据:

[value, 155]
[end_time, 2014-10-31T07:00:00+0000]
[value, 785]
[end_time, 2014-11-01T07:00:00+0000]
[value, 183]
[end_time, 2014-11-02T07:00:00+0000]
我希望结果是这样的:

2014-10-31: 155
2014-11-01: 785
2014-11-02: 183
我是否可以使用配对或其他方法来实现这一点


编辑JSON在这里只是偶然的,解决方案需要使用c#/.net

如果我理解正确,看起来数据的结构不是很好。我最好的办法是:

for (var i = 0; i < data.Count(); i += 2)
{
    var value = data[i];
    var endTime = data[i + 1];
    // Perform transformation with this
}
for(变量i=0;i

这不是我见过的最漂亮的东西。但这应该让你开始了。

这不是有效的JSON:请包括有效的JSON,以及如何解析它的信息。嗨,richard,为了清晰起见,我对我的帖子进行了编辑-JSON不是这里的重点,而是我碰巧从JSON对象检索到的数据!输入数据结构——无论其来源如何——在这里都是关键。如果不知道要转换的对象模型,就不可能定义转换(“转换”是任何形式的提取/聚合/搜索/…操作)。因此出现了“精确地为我们提供输入格式”的注释。我们需要数据的真实表示来提供有效的解析建议