Преобразуйте массив json строк в массив json объектов в блоках данных, используя python - PullRequest
0 голосов
/ 06 мая 2020

У меня есть столбец с массивом json строк в каждой строке

 select domainpayload.groupValues as json_string from mytable limit 1

 json_string
 --------------
 0:{"data1":{"a":"value"}}
 1:{"data2":{"b":"value","c":"value"}}
 2:{"data3":{"c":"value","d":"value"}}

Я хочу преобразовать этот массив строк в массив json объектов и создать новый фрейм данных, используя python который будет содержать json объектов. Я попытался перебрать массив и преобразовать строку в json (я использовал sqlcontext.read. json ()). но это не сработало, как ожидалось. любая помощь приветствуется. спасибо.

Мой ожидаемый выходной фрейм данных может выглядеть так:

    json_object1 | json_object2 | json_object3
   --------------------------------------------
   {"data1":{"a":"value"}} | {"data2":{"b":"value","c":"value"}} | {"data3":{"c":"value","d":"value"}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...