Zamień eksport z Apple Health na CSV i JSON
Wybierz plik export.zip z aplikacji Zdrowie, a dostaniesz pliki gotowe do arkusza: sumy dzienne każdego wskaźnika, sen i inne kategorie w minutach na dzień, każdy trening oraz surowe rekordy wybranego wskaźnika. Narzędzie jest bezpłatne i działa w całości w tej przeglądarce. Strona nie ma uprawnień do żadnych połączeń sieciowych, więc Twoje dane zdrowotne nigdy nie opuszczają komputera.
Twoje pliki
Każdy rekord jednego wskaźnika
Na przykład tętno to tysiące próbek dziennie. Wybierz wskaźnik, aby dostać CSV z każdą próbką, jej źródłem i czasem.
Co zawiera Twój eksport
Jak zdobyć export.zip z iPhone'a?
- Otwórz aplikację Zdrowie i stuknij swoje zdjęcie lub inicjały w prawym górnym rogu.
- Stuknij na dole Eksportuj wszystkie dane zdrowotne, a potem Eksportuj.
- Poczekaj, aż plik zostanie utworzony. Dane z wielu lat mogą potrzebować kilku minut.
- Wyślij
export.zipna komputer przez AirDrop albo zapisz go w aplikacji Pliki i otwórz tę stronę w Safari na iPhonie.
Przy dużym eksporcie lepszy będzie komputer. Przeglądarce w telefonie może zabraknąć pamięci przy eksporcie liczącym kilka gigabajtów.
Co zawiera każdy plik?
| Plik | Jeden wiersz na | Kolumny |
|---|---|---|
apple-health-daily-metrics.csv | Dzień, wskaźnik, źródło i jednostka | date, type, source, unit, samples, sum, average, min, max |
apple-health-daily-categories.csv | Dzień, kategoria, źródło i wartość | date, type, source, value (dla snu: InBed, AsleepCore, AsleepDeep, AsleepREM, Awake), samples, minutes |
apple-health-workouts.csv | Trening | start, end, activity, minutes, source, distance, distance unit, active energy, energy unit, average heart rate |
apple-health-summary.json | Wszystko powyższe | Te same wiersze w formacie JSON oraz lista wszystkich typów z liczbą rekordów i zakresem dat |
apple-health-<metric>.csv | Próbka, dla wybranego wskaźnika | type, source, unit, value, start, end |
Daty to dzień rozpoczęcia każdej próbki, w strefie czasowej, w której zapisał ją Twój telefon. Z nazw typów usuwamy przedrostki Apple, więc HKQuantityTypeIdentifierStepCount staje się StepCount. Używaj kolumny sum dla wartości, które sumują się w ciągu dnia (kroki, dystans, energia aktywna, składniki odżywcze z diety), a kolumn average, min i max dla odczytów (tętno, waga, saturacja krwi tlenem).
Dlaczego moje kroki są wyższe niż pokazuje aplikacja Zdrowie?
Bo kroki liczą zarówno iPhone, jak i Apple Watch, a Apple Health zachowuje oba zestawy próbek. Aplikacja Zdrowie pokazuje jedną sumę, preferując jedno źródło tam, gdzie się nakładają. Eksport nie wykonuje tej pracy za Ciebie, dlatego konwerter zostawia każde źródło w osobnym wierszu zamiast je dodawać. Jako dzienną liczbę kroków weź wiersz jednego źródła (zwykle zegarka) albo wyższą z dwóch wartości, a nie sumę obu.
Czy moje dane są przesyłane na serwer?
Nie. Konwerter to dwa skrypty uruchamiane na Twoim komputerze (strona i parser, oba czytelne). Ta strona jest serwowana z polityką bezpieczeństwa, która blokuje wszystkie połączenia sieciowe, więc nawet błąd nie mógłby nigdzie wysłać Twojego pliku, a sama strona nie ma analityki. Po załadowaniu strony możesz wyłączyć Wi-Fi, a wszystko będzie działać tak samo.
Jak duży eksport obsłuży?
Gigabajty. Czyta plik zip strumieniowo zamiast wczytywać go w całości, więc zużycie pamięci pozostaje niskie niezależnie od rozmiaru export.xml, a format dużych plików (zip64), którego Apple używa przy dużych eksportach, jest obsługiwany. W naszych testach eksport o rozmiarze 1,1 GB (ponad cztery miliony rekordów) zajął około 20 sekund. Potrzebna jest aktualna przeglądarka Safari (16.4 lub nowsza), Chrome, Edge albo Firefox.
Chcesz tego bez eksportowania za każdym razem?
Eksport z aplikacji Zdrowie to pełna kopia zapasowa, budowana od zera za każdym razem. Marrow Health czyta Apple Health bezpośrednio na Twoim iPhonie, więc możesz w dowolnej chwili wyeksportować dowolny wskaźnik jako CSV lub JSON, a trasy treningowe jako GPX, z sumami dziennymi uzgodnionymi z własnymi sumami Apple (bez podwójnie liczonych kroków). Może też wysyłać Twoje dane pod wskazany adres URL według harmonogramu albo udostępniać je AI do odczytu. Wszystko to jest bezpłatne.
Więcej o opcjach: wszystkie sposoby eksportu danych z Apple Health, eksporty według harmonogramu i dawanie agentowi AI dostępu.