2014-11-04 71 views
0

我有一個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

+2

這不是有效的JSON:請包含有效的JSON以及有關如何解析它的信息。 – Richard 2014-11-04 11:37:39

+0

hi richard,爲了清晰起見,我編輯了我的文章--JSON不是這裏的重點,它是我碰巧從JSON對象中檢索的數據! – mmmoustache 2014-11-04 12:23:51

+0

輸入數據結構 - 無論其來源如何 - 都是關鍵。在不知道要轉換的對象模型的情況下,無法定義轉換(其中「轉換」是任何形式的提取/聚合/搜索/ ...操作)。因此,「給我們輸入格式*完全*」評論。 – Richard 2014-11-04 13:07:04

回答

0

如果我理解正確的話,它看起來像數據不是一個很好的結構。我最好的辦法是:

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

這不是我見過的最漂亮的東西。但它應該讓你開始。