Python Json analizador
En este artículo, discutiremos cómo analizar los datos JSON en el lenguaje de programación de Python. Pasaremos por varios ejemplos para comprender el mecanismo de análisis JSON en Python.
Que es json?
JSON es un acrónimo que representa la notación de objetos de JavaScript. JSON es una representación liviana basada en texto para organizar y almacenar datos estructurados. Los datos de JSON se representan como listas ordenadas y pares de valores clave. Es mucho más fácil y limpio representar los datos estructurados en JSON que XML.
Muestra de objeto JSON
Aquí hay un ejemplo de archivo json -
El objeto JSON está representado dentro de los aparatos ortopédicos rizados. Un objeto JSON puede contener múltiples datos JSON. Cada datos de JSON está representado por una coma. Los datos de JSON no son más que un par clave: valor.
Animado de bibliotecas en Python
Hay una biblioteca incorporada para codificar y decodificar datos JSON en el script de Python. Para usar la biblioteca JSON, tenemos que importar la biblioteca JSON como se muestra a continuación -
En este artículo, nos centraremos en la Biblioteca JSON para analizar datos JSON.
Ejemplo 1
En este ejemplo, primero importamos la biblioteca "JSON". Este es el paquete incorporado en Python. Hemos declarado una cadena json llamada "json_data". La cadena JSON se puede analizar usando el JSON.Método de carga (). Este método devolvería un diccionario de Python. Los elementos del diccionario se imprimen luego como se muestra en la imagen de salida a continuación.
importar jsonEjemplo-2
En este ejemplo, veremos cómo analizar el diccionario de Python y convertirlo en una cadena JSON. Primero hemos declarado un diccionario de Python llamado "Py_obj". El diccionario de Python se convierte en cadena JSON usando el JSON.método dumps (). Luego hemos impreso el objeto JSON como se muestra en la imagen de salida a continuación.
importar jsonEjemplo-3
Este ejemplo muestra cómo leer un archivo JSON y analizar el contenido de datos JSON del archivo. Aquí está el archivo de entrada que se está considerando para este ejemplo -
"Student_Name": "Elie", "Roll": 20, "Clase": 11,Primero importamos la biblioteca "json" y luego leemos el "json_input.JSON "File y analiza su contenido usando el JSON.Método Load () y almacenado en la variable "JSON_DATA". Luego hemos impreso la variable "JSON_DATA" como se muestra en la siguiente captura de pantalla de salida.
importar jsonEjemplo-4
Este ejemplo muestra cómo convertir un diccionario de Python en cadena JSON y escribirlo en un archivo.
Primero, se ha importado el paquete "JSON". Se declara un diccionario de Python "py_obj". El diccionario de Python i.mi. "Py_obj" se convierte en una cadena JSON usando JSON.método dump (). Esta cadena JSON se escribe en un archivo. Si el archivo de salida no existe, se creará el archivo y se escribirá la cadena JSON.
importar jsonEjemplo-5
Este es el ejemplo para mostrar cómo imprimir la cadena JSON de manera fácil de usar. En este ejemplo, hemos usado la sangría como 3 y las teclas se clasificarán en orden ascendente, mientras imprimen la cadena JSON.
importar jsonConclusión
En este artículo, hemos discutido brevemente sobre el formato de archivo JSON y cómo analizar el archivo/datos JSON en Python. En este artículo, hemos cubierto la biblioteca "JSON" y vimos varios ejemplos para analizar los datos JSON.