Skip to content

dcarrero/Convertir-datos-salud-Apple-XML-a-CSV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Convertir datos de salud de Apple de XML a CSV

Un sencillo script para convertir el archivo export.xml de Apple Health en un csv fácil de usar.

Como ejecutarlo

1. Verifique que tiene Python 3 y Pandas instalados en su máquina o entorno

python --version debería devolver Python 3.x.x donde x es cualquier número.

Si tiene Python 2.x.x, actualice a Python 3 aquí: https://www.python.org/downloads/ (o especifique la versión de Python de su entorno)

python3 -c «import pandas» debería devolver en blanco desde la línea de comandos

Si obtiene un ModuleNotFoundError: No module named 'pandas' error, instale pandas e inténtelo de nuevo:

pip3 install pandas

2. Exporte sus datos de Apple Health

Health Home ➡️ Export Data

Sus datos serán preparados, y entonces usted puede transferir el archivo export.zip a su máquina.

3. Descomprima el archivo, que debería contener:

  • apple_health_export

  • export.xml (Este es el archivo con los datos que desea convertir)

  • export_cda.xml

4. Coloque el archivo «apple_health_xml_convert.py» de este repositorio en la carpeta junto a los archivos y ejecute el script

python3 apple_health_xml_convert.py

La exportación se escribirá con el formato

  • apple_health_export_YYYY-MM-DD.csv

En Excel, la salida debería ser algo parecido a esto:

Nota: Este script elimina los prefijos de datos de Apple Health: HKQuantityTypeIdentifier, HKCategoryTypeIdentifier y HKCharacteristicTypeIdentifier para mejorar la legibilidad. No dude en comentar esas líneas en el código con un # si desea mantenerlas en la salida CSV.

Esto es un fork traducido al castellano de https://github.com/jameno/Simple-Apple-Health-XML-to-CSV Traducción cortesía de David Carrero - https://carrero.es

About

Un sencillo script para convertir todos los registros de un archivo 'export.xml' de Apple Health en un csv

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%