2
respostas

Arquivo no formato JSON continua errado para copia

Esses dois formatos não dão certo!

data_json = '{"A": [1, 2, 3, 4] "B": [5, 6, 7, 8] "C": [9, 10, 11, 12]}' data_json

data_json = '{"A": [1, 2, 3, 4], "B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}' data_json

Obrigada pela atenção!

2 respostas

Olá, Vanessa! Tudo bem com você?

O primeiro formato enviado por você não funciona pois está faltando vírgulas para separar as chaves de valores do JSON. Já o segundo não funciona pois você colocou para visualizar o JSON (data_json) na mesma linha da declaração da variável, ai apresenta um erro. Caso estivesse em uma linha separada funcionaria corretamente.

Segue abaixo o código descrito em aula:

data_json = '{"A": [1, 2, 3, 4] ,"B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}' 
data_json

Saída:

{"A": [1, 2, 3, 4] ,"B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}

dados = pd.read_json(
    path_or_buf=data_json,
)
dados

Saída:

ABC
0159
12610
23711
34812

Qualquer dúvida estou à disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!

Vanessa,

Somente completando o que o Bruno disse acima, use este site "mágico-místico" sempre que quiser validar um código JSON:

JSON Editor Online

https://jsoneditoronline.org/

Detalhe: Foi o próprio Dr. Estranho que me indicou este site.

{}'s,

Fabio I.