Este proyecto proporciona un script en Python para convertir un archivo de Excel en un formato JSON. Es útil cuando necesitas transformar datos tabulares en un formato más flexible y fácilmente procesable.
Al trabajar con datos en un archivo de Excel, puede ser difícil procesarlos y manipularlos eficientemente. Además, a menudo necesitamos compartir estos datos en un formato más universal y fácilmente interpretable, como JSON.
Este proyecto aborda este problema proporcionando un script simple en Python que toma un archivo de Excel como entrada y genera un archivo JSON con los datos contenidos en el archivo de Excel. Utiliza la biblioteca Pandas para cargar y manipular los datos del archivo de Excel, y luego convierte estos datos en un formato JSON utilizando la biblioteca estándar de Python json
.
-
Instalación de requisitos: Asegúrate de tener Python instalado en tu sistema y ejecuta
pip install pandas
si no tienes la biblioteca Pandas instalada. -
Ejecución del script: Ejecuta el script
ascript.py
, asegurándote de proporcionar la ruta correcta al archivo de Excel que deseas convertir. -
Verificación del resultado: El script generará un archivo JSON llamado
datos.json
que contendrá los datos del archivo de Excel en formato JSON.
Este script se desarrolló utilizando Python como lenguaje de programación principal. Hace uso de la biblioteca Pandas para manipular los datos del archivo de Excel y la biblioteca estándar de Python json
para la conversión a formato JSON.
El código fuente de este proyecto está disponible en el siguiente repositorio: Base_Datos_Json.
El archivo JSON generado puede encontrarse [(https://raw.githubusercontent.com/JUANCITOPENA/Base_Datos_Json/main/datos.json)).
Para subir el proyecto a GitHub, sigue estos pasos:
-
Crear un Repositorio en GitHub:
- Ve a GitHub y haz clic en el botón "Nuevo" para crear un nuevo repositorio.
- Asigna un nombre al repositorio y selecciona las opciones de visibilidad y licencia según tus preferencias.
-
Clonar el Repositorio en tu Computadora:
- Copia el enlace del repositorio que acabas de crear.
- Abre una terminal en tu computadora y ejecuta el siguiente comando, reemplazando
<enlace-repositorio>
con el enlace copiado:git clone https://github.com/JUANCITOPENA/Base_Datos_Json
-
Copiar los Archivos del Proyecto:
- Copia el script Python (
script.py
) y el archivo JSON resultante (datos.json
) al directorio recién clonado.
- Copia el script Python (
-
Confirmar y Subir los Cambios:
- En la terminal, navega al directorio del repositorio clonado.
- Ejecuta los siguientes comandos para confirmar y subir los cambios:
git add script.py datos.json git commit -m "Añadir script.py y datos.json" git push origin main
-
Verificar en GitHub:
- Ve a la página del repositorio en GitHub y verifica que los archivos
script.py
ydatos.json
se hayan cargado correctamente.
- Ve a la página del repositorio en GitHub y verifica que los archivos
¡Listo! Has subido con éxito el proyecto y sus archivos a GitHub.
Para usar los datos JSON en Excel desde la web, sigue estos pasos:
-
Abrir Excel:
- Abre Microsoft Excel en tu computadora.
-
Crear un Nuevo Libro:
- Crea un nuevo libro de Excel en blanco.
-
Importar los Datos JSON:
- Ve a la pestaña "Datos" en la barra de herramientas de Excel.
- Selecciona "Obtener datos" y luego "Desde otras fuentes".
- Elije "Desde Web o el mismo JSON" y pega la URL del archivo JSON alojado en GitHub.
- Sigue las instrucciones para importar los datos JSON a Excel.
-
Trabajar con los Datos Importados:
- Una vez importados, podrás trabajar con los datos como lo harías con cualquier otro conjunto de datos en Excel.
- -La idea es que ahora las personas que tengan acceso al archivo puedan realizar sus análisis y, cuando se suban nuevos cambios, simplemente deberán dar clic en 'Actualizar' para que los datos en sus archivos sean corregidos y actualizados automáticamente.
- Puedes realizar análisis, generar gráficos, y más, dependiendo de tus necesidades.
-
Actualizar los Datos:
- Si el archivo JSON en GitHub se actualiza, puedes actualizar los datos en Excel haciendo clic en "Actualizar" en la pestaña "Datos".
¡Listo! Ahora puedes acceder y trabajar con los datos JSON en Excel directamente desde la web.
Este proyecto está bajo la licencia MIT, que es una licencia de software libre que permite a los usuarios utilizar, modificar y distribuir el software sin restricciones. La única condición es que se incluya el aviso de copyright y la licencia en todas las copias o partes sustanciales del software.
Este proyecto está bajo la licencia MIT. Consulta el sitio web de la Licencia MIT para más detalles.
- Clona el repositorio o descarga el archivo
ascript.py
. - Ejecuta el script
convertir_excel_a_json.py
proporcionando la ruta al archivo de Excel que deseas convertir. - Verifica que se haya generado el archivo JSON
datos.json
con los datos convertidos.