01:04:46 Nachdem ich das gespeichert hatte, habe ich mir zuerst die paar Zeilen auf der obersten Ebene einzeln angesehen. generated_at_cst ist 2026-11-15 01:04:46 UTC+8, generated_at_utc ist 2026-11-14 17:04:46 UTC – die beiden Zeilen geben Zeitpunkte an; unter sources stehen sechs URLs als Quellen; errors ist ein leeres Array. Die übrigen fünf Blöcke – prices, market, tickers, sentiment und chain_tvl – enthalten die Messwerte. Das ist nur mein persönliches Datenarchiv und keine Anlageberatung. Wenn man die obersten Schlüssel einfach Zeile für Zeile abflacht, landen die sechs Quellen auf derselben Ebene wie die vier Kurszeilen.
Nachdem ich die Ebenen getrennt hatte, habe ich weiter hineingeschaut: In market stehen total_market_cap_usd 2243367856983.734 und btc_dominance_pct 58.81, in prices steht BTC 65177. Kein einziger Zahlenwert wurde geändert, nur die Zuordnung zu den Feldern ist anders. Früher habe ich es mir einfach gemacht und jeden Schlüssel auf der obersten Ebene als einen Datenpunkt abgeschrieben. So wurden die sechs Quellen als Beobachtungen mitgezählt, und hinterher stimmte die Zeilenzahl nie, egal wie oft ich sie überprüfte.
Jetzt schreibe ich zuerst die Typen auf und dann die Zahlen. Auch ein leeres Array belegt eine Zeile; in diese Zeile kommt keine Zahl.
Nachdem ich die Ebenen getrennt hatte, habe ich weiter hineingeschaut: In market stehen total_market_cap_usd 2243367856983.734 und btc_dominance_pct 58.81, in prices steht BTC 65177. Kein einziger Zahlenwert wurde geändert, nur die Zuordnung zu den Feldern ist anders. Früher habe ich es mir einfach gemacht und jeden Schlüssel auf der obersten Ebene als einen Datenpunkt abgeschrieben. So wurden die sechs Quellen als Beobachtungen mitgezählt, und hinterher stimmte die Zeilenzahl nie, egal wie oft ich sie überprüfte.
Jetzt schreibe ich zuerst die Typen auf und dann die Zahlen. Auch ein leeres Array belegt eine Zeile; in diese Zeile kommt keine Zahl.