Разобрать связанные фреймы данных в JSON - PullRequest
0 голосов
/ 09 июня 2018

Я ищу способ разобрать эти фреймы данных:

Master:

     Name   String            Column_1            Column_2
0  Name_1  Value_1  Name_Other_Table_1  Name_Other_Table_2
1  Name_2  Value_2  Name_Other_Table_1  Name_Other_Table_2

Name_Other_Table_1:

     Name Sub_Columumn_1        Sub_Column_2
0  Name_1      Value_1_1  Name_Other_Table_3
1  Name_1      Value_1_2  Name_Other_Table_3
2  Name_2      Value_2_1  Name_Other_Table_3
3  Name_2      Value_2_2  Name_Other_Table_3

Name_Other_Table_2:

     Name Sub_Column_3
0  Name_1            A
1  Name_1            Z
2  Name_2            Z

Name_Other_Table_3

     Name Sub_Column_1 Sub_SubString
0  Name_1    Value_1_1             A
1  Name_1    Value_1_2             B

В json, который выглядит следующим образом:

[
  {
    "Name": "Name_1",
    "String" : "Value_1",
    "Column_1": [
      {
        "Sub_Columumn_1": "Value_1_1",
        "Sub_Sub_Column_1": [
          {
            "Sub_SubString": "A"
          }
        ]
      },
      {
        "Sub_Columumn_1": "Value_1_2",
        "Sub_Sub_Column_1": [
          {
            "Sub_SubString": "B"
          }
        ]
      }
    ],
    "Column_2":[
      {
        "Sub_Column_3": "A"
      },
      {
        "Sub_Column_3": "Z"
      }
    ]
  },...

Способ перефразировать вопрос, как сделатьЯ получаю иерархическую структуру данных из серии «связанных» таблиц?

Первоначально это происходит из файла Excel, и таблицы связаны через имя листов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...