
การแยกวิเคราะห์ JSON ในแอพคำสั่งลัดจากคำขอ API
ถ้าคุณดูจากการตอบสนอง API ของ Dark Sky คุณจะเห็นได้ว่ามีข้อมูลมากมายที่จัดเก็บอยู่ใน JSON แม้ว่าจะอ่านได้ลำบากในครั้งแรก แต่คุณจะเริ่มจดจำโครงสร้างในข้อมูล JSON ได้เมื่อเวลาผ่านไป เช่นเดียวกับวิธีการระบุพจนานุกรม รายการ คีย์ และค่าต่างๆ หลายครั้งที่นักพัฒนาจะส่งข้อมูล JSON ในเวอร์ชั่นที่จัดรูปแบบอย่างดีแล้วมาให้พร้อมกับเวอร์ชั่นที่ API ของตนส่งกลับ ดังนั้นให้มองหาข้อมูลเวอร์ชั่นนั้นในเอกสารประกอบของนักพัฒนา นอกจากนี้ การตรวจสอบงานของคุณโดยใช้บริการอย่าง JSON Editor แบบออนไลน์ ก็มีประโยชน์อีกด้วย

สังเกตว่าวัตถุระดับบนสุดคือพจนานุกรมที่มีคีย์ latitude, longitude, timezone, currently และ minutely คีย์บางตัวอย่างเช่น latitude และ timezone มีเพียงค่าตัวเลขหรือข้อความ แต่คีย์ตัวอื่นๆ เช่น daily มีค่าพจนานุกรม
และพจนานุกรม daily มีคีย์บางตัวที่มีค่าเป็นข้อความง่ายๆ เช่น summary ซึ่งมี Rain throughout the day แต่ข้อมูลอื่นๆ อย่างเช่น data จะมีการพยากรณ์อากาศ (แสดงโดยพจนานุกรม) สำหรับแต่ละชั่วโมง
