
ניתוח קובץ JSON ב״קיצורים״ מבקשת API
אם תעיין/י בתגובת API של Dark Sky, תוכל/י לראות שהרבה נתונים מאוחסנים ב-JSON. אמנם לא קל לקרוא אותם בהתחלה, אך עם הזמן תתחיל/י לזהות את המבנים של נתוני JSON, וגם תלמד איך לזהות מילונים, רשימות, מפתחות וערכים. לעתים קרובות, מפתחים כוללים גרסה בעלת מבנה נוח לנתוני JSON שה-API שלהם יחזיר, אז חפש/י אותה בתיעוד שלהם. נוסף לכך, מומלץ לבדוק את עבודתך באמצעות שירותים כגון עורך JSON מקוון.

יש לשים לב שהאובייקט ברמה העליונה הוא מילון עם המפתחות קו רוחב, קו אורך, אזור זמן, כעת, ולפי דקות. כמה ממפתחות אלה, כגון קו רוחב ואזור זמן, מכילים ערך מספרי או מילולי, אך אחרים, כגון יומי, מכילים ערך מילון.
כמו כן, המילון יומי מכיל כמה מפתחות עם ערכים שהם מלל, כגון סיכום עם גשם לאורך היום. ואולם, אחרים כגון נתונים הם רשימות המכילות תחזית (המיוצגת על-ידי מילון) עבור כל שעה.
