Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.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
Python 按水平顺序格式化json数据_Python_Json_Pandas - Fatal编程技术网

Python 按水平顺序格式化json数据

Python 按水平顺序格式化json数据,python,json,pandas,Python,Json,Pandas,我有一个json文件。我试图将json文件的数据格式化为水平顺序 json文件 "DataBody": { "data": [ { "name": "Test", "unit": "", "format": "integer",

我有一个json文件。我试图将json文件的数据格式化为水平顺序

json文件

"DataBody":
    {
        "data": [
        {
            "name": "Test",
            "unit": "",
            "format": "integer",
            "key": "Test"
           }
        ],
        "datab": [
        [
         7, 
         1730569828, 
         3490, 
         1608636960,
         30.62,
         1003.82,
         44.14,
         683806.38, 
         2,
         1,
         0,
         0],
        [
         0, 
         1730563432,
         3545,
         1608636960, 
         29.89, 
         1003.52, 
         39.25, 
         557582.38, 
         2,
         1,
         0,
         0
         ],
        [
         1,
         1730579048, 
         3571, 
         1608636960,
         29.79,
         1003.45,  
         41.07, 
         494566.53,  
         2,
         1,
         0,
         0
          ],
        [
         2, 
         1730568292,
         3595,
         1608636960, 
         29.62, 
         1003.40,
         42.72,
         546424.75, 
         2,
         1,
         0,
         0
         ]
预期产量

"DataBody":
    {
        "data": [
        {
            "name": "Test",
            "unit": "",
            "format": "integer",
            "key": "Test"
           }
        ],
        "dataB": [
        [7, 1730569828, 3490, 1608636960, 30.62, 1003.82, 44.14, 683806.38, 2, 1, 0, 0],
        [0, 1730563432, 3545, 1608636960, 29.89, 1003.52, 39.25, 557582.38, 2, 1, 0, 0],
        [1, 1730579048, 3571, 1608636960, 29.79, 1003.45, 41.07, 494566.53, 2, 1, 0, 0],
        [2, 1730568292, 3595, 1608636960, 29.62, 1003.40, 42.72, 546424.75, 2, 1, 0, 0]
我疲于到处寻找解决方案,但找不到使数据按水平顺序排列的方法。
有人能帮我吗?我只想让数据按水平顺序排列,其他东西保持不变

这两幅图像是一样的

JSON文件只是嵌套的字典,JSON解析器不会查看文件格式,它只会解析连接到数据库的所有内容。解析后将数据保存到新数组时,这两个数组将是相同的