Разбор вложенного JSON с динамическим тегом с помощью Pyspark - PullRequest
0 голосов
/ 24 марта 2019

Я хотел бы проанализировать значения "isr" из JSON ниже.Ожидаемый результат - [false, true].Почему-то не может быть преобразован в тип "dict" (используя literal_eval из ast).

  • Ниже приведен дочерний файл, который собирается из другого JDON с помощью get_json_object.
  • Невозможно определить явную структуру, так как уровень тегов "111" и "222"динамичный.

Формат JSON:

{
  "111": {
    "type": "x",
    "mmm": {
      "isr": false
    },
    "name": "bbb",
    "vvv": "111"
  },
  "222": {
    "type": "y",
    "mmm": {
      "isr": true
    },
    "name": "ccc",
    "vvv": "222"
  }
}

Спасибо, Ноа

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