HealthKit Parser 的特点
- 读取“健康”App 的 export.xml
- 把记录导出为 CSV
- 基于文档:导入一次,随时重用
- 支持大型导出文件
- 支持英文和日文
HealthKit Parser 能做什么
从 iPhone 到电子表格
HealthKit 通过 iPhone 和 Apple Watch 测量并保存大量数据——心率、步数、睡眠、血氧等等。“健康”App 可以导出全部数据,但只能是一种特殊的 XML 格式。HealthKit Parser 读取这个文件,把它变成真正可以使用的东西。


导出为 CSV
点击“导出为 CSV”,所有记录就会写成一个普通的 CSV 文件,可直接用于 Excel、Numbers、R、Python 或任何你用来分析的工具。
为大量数据而设计
HealthKit Parser 是一款基于文档的应用。导入 export.xml 一次,以 HealthKit Parser 自己的格式保存,下次就能立即打开——无需再次解析 XML。大文件首次导入可能需要一些时间,之后就像打开普通文档一样快。
如何使用 HealthKit Parser
- 从“健康”App 导出 在 iPhone 上打开“健康”App,点按右上角的圆形个人资料图标。
- 导出所有健康数据 点按“导出所有健康数据”,等待导出完成。
- 发送到 Mac 通过隔空投送、邮件或任何文件共享方式,把导出文件传到 Mac。
- 解压 导出文件是一个 Zip 压缩包。双击即可解压。
- 导入 XML 启动 HealthKit Parser,点击“导入 XML”,选择解压后文件夹中的 export.xml。
- 导出为 CSV 点击“导出为 CSV”,把记录写入 CSV 文件。保存文档后,就再也不需要重新导入 XML 了。
HealthKit Parser 常见问题
我的健康数据会被发送到哪里?
哪里都不会。HealthKit Parser 是一款 Mac 应用,只读取你提供的文件,并把 CSV 文件写到你选择的位置。不会上传任何内容。
我的 export.xml 非常大,能处理吗?
可以。大文件导入需要一些时间,这正是 HealthKit Parser 采用文档模式的原因:导入一次、保存,之后即可立即重新打开。
会导出哪些记录?
“健康”App 的 export.xml 中包含的记录——与“健康”App 保存的数据相同,包括 Apple Watch 和第三方 App 写入的数据。
如何把 Apple 健康数据转成 CSV?
在 iPhone 的「健康」App 中导出全部健康数据,把 zip 传到 Mac 并解压,然后用 HealthKit Parser 打开 export.xml,选择需要的记录类型并导出为 CSV。
导出的 CSV 可以用 Excel 或 R 打开吗?
可以。文件是每条记录一行的普通 CSV,可直接用于 Excel、Numbers、R、Python 或任何统计软件。