将二维json数组映射到Java对象

时间:2018-09-14 14:25:14

标签: java json

此问题已经在这里得到答案:

如何将以下json字符串转换为java对象? 5个答案 将JSON数据转换为Java对象11答案 我必须将json的以下结构映射到Java Objcet。实现它的最佳方法是什么。

我正在上传一个excel,excel最多可以有100行,格式如下:

{        
   ["Range Start", "Range End", "Zone1", "Zone2", "Zone3", "Zone4", "Zone5"]    
   ["0", "1", "3", "9", "13", "17", "22"]
   ["2", "4", "5", "12", "17", "21", "27"]        
 }

我想了解什么是可以使用此json结构的Java对象建模的最佳方法。这里的标签代表excel列,而带有数字的数组是每一行的那些列的值。

当json结构像键/值对时(例如以下),我可以做到:

   {
      ["Range Start":"0", "Range End":"1", "Zone1":"3", "Zone2":"9", 
         "Zone3":"13", "Zone4":"17", "Zone5":"22"],        
       ["Range Start":"2", "Range End":"4", "Zone1":"5", "Zone2":"12", 
         "Zone3":"17", "Zone4":"21", "Zone5":"27"]                
   }

但是当所有列名和行值分开出现时,我无法弄清楚如何解析。

0 个答案:

没有答案