0

如何将此 CSV 文件转换为嵌套 JSON?

date                model code              value
==================================================
15-01-2017 00:00    EMA_EPD1_PTG_NUS_DPG    2.138
15-01-2017 00:00    EMA_EPD2_PTG_NUS_DPG    1.75
15-02-2017 00:00    EMA_EPD1_PTG_NUS_DPG    2.19
15-02-2017 00:00    EMA_EPD2_PTG_NUS_DPG    1.757

我想要的 Json 格式是这样的: 我怎样才能实现这种嵌套的 Json。我将使用这个 Json 来验证数据,方法是遍历日期,然后是模型,最后是值。

"date": 15-01-2017 00:00 { 
                          [
                           { "model_code" : EMA_EPD1_PTG_NUS_DPG [
                                                                  {
                                                                  "value" :2.138 
                                                                  }
                                                                 ]
                           },
                           { "model_code" :EMA_EPD2_PTG_NUS_DPG [
                                                                  {
                                                                  "value" : 1.75 
                                                                  }
                                                                 ]
                           }
                         ]

"date": 15-02-2017 00:00 { 
                          [
                           { "model_code" : EMA_EPD1_PTG_NUS_DPG [
                                                                  {
                                                                  "value" :2.19 
                                                                  }
                                                                 ]
                           },
                           { "model_code" :EMA_EPD2_PTG_NUS_DPG [
                                                                 {
                                                                 "value" : 1.757 
                                                                  }
                                                                 ]
                           }
                         ]                                                          
4

0 回答 0