Python JSON Analisando
Neste artigo, discutiremos como analisar dados JSON na linguagem de programação Python. Vamos passar por vários exemplos para entender o mecanismo de análise JSON em Python.
O que é JSON?
JSON é um acrônimo que significa notação de objeto JavaScript. JSON é uma representação leve baseada em texto para organizar e armazenar dados estruturados. Os dados JSON são representados como listas ordenadas e pares de valores-chave. É muito mais fácil e limpo representar os dados estruturados no JSON do que XML.
Exemplo de objeto JSON
Aqui está um exemplo de arquivo json -
O objeto JSON é representado dentro dos aparelhos encaracolados. Um objeto JSON pode conter vários dados JSON. Cada dados JSON é representado por uma vírgula. Os dados JSON nada mais são do que um par key: value.
Analisando bibliotecas em Python
Há uma biblioteca interna para codificar e decodificar dados JSON no script python. Para usar a biblioteca JSON, temos que importar a biblioteca JSON, como mostrado abaixo -
Neste artigo, vamos nos concentrar na biblioteca JSON para analisar dados JSON.
Exemplo 1
Neste exemplo, primeiro importamos a biblioteca "JSON". Este é o pacote embutido em Python. Declaramos uma string json chamada "json_data". A corda JSON pode ser analisada usando o JSON.Método (). Este método retornaria um dicionário Python. Os elementos do dicionário são então impressos, como mostrado na imagem de saída abaixo.
importar jsonExemplo 2
Neste exemplo, veremos como analisar o dicionário Python e convertê -lo em uma corda JSON. Primeiro declaramos um dicionário de Python chamado "py_obj". O Dicionário Python é então convertido em String JSON usando o JSON.Método de despejos (). Em seguida, imprimimos o objeto JSON, como mostrado na imagem de saída abaixo.
importar jsonExemplo 3
Este exemplo mostra como ler um arquivo json e analisar o conteúdo de dados JSON do arquivo. Aqui está o arquivo de entrada que está sendo considerado para este exemplo -
"student_name": "elie", "roll": 20, "classe": 11,Primeiro importamos a biblioteca "JSON" e depois lemos o "json_input.JSON ”Arquivo e Parse, é conteúdo usando o JSON.load () método e armazenado na variável "json_data". Em seguida, imprimimos a variável "json_data", como mostrado na captura de tela abaixo de saída.
importar jsonExemplo-4
Este exemplo mostra como converter um dicionário python em string json e escrevê -la em um arquivo.
Primeiro, o pacote "JSON" foi importado. Um dicionário Python "py_obj" é declarado. O dicionário python eu.e. "Py_obj" é então convertido em uma string json usando json.Método Dump (). Esta string json é então gravada em um arquivo. Se o arquivo de saída não existir, o arquivo será criado e a string json será escrita.
importar jsonExemplo 5
Este é o exemplo para mostrar como imprimir string json de maneira amigável. Neste exemplo, usamos o recuo como 3 e as chaves serão classificadas em ordem crescente, enquanto imprimia a corda JSON.
importar jsonConclusão
Neste artigo, discutimos brevemente sobre o formato de arquivo JSON e como analisar o arquivo/dados JSON no Python. Neste artigo, cobrimos a biblioteca "JSON" e vimos vários exemplos para analisar dados JSON.