
การแยกวิเคราะห์ JSON ในแอปคำสั่งลัดจากคำขอ API
ถ้าคุณดูการตอบสนองของ Typicode API คุณจะเห็นได้ว่ามีข้อมูลมากมายที่จัดเก็บอยู่ใน JSON แม้ว่าจะอ่านได้ลำบากในครั้งแรก แต่คุณจะเริ่มจดจำโครงสร้างในข้อมูล JSON ได้เมื่อเวลาผ่านไป เช่นเดียวกับวิธีการระบุพจนานุกรม ลิสต์ คีย์ และค่าต่างๆ หลายครั้งที่นักพัฒนาจะส่งข้อมูล JSON ในเวอร์ชั่นที่จัดรูปแบบอย่างดีแล้วมาให้พร้อมกับเวอร์ชั่นที่ API ของตนส่งกลับ ดังนั้นให้มองหาข้อมูลเวอร์ชั่นนั้นในเอกสารประกอบของนักพัฒนา นอกจากนี้ การตรวจสอบงานของคุณโดยใช้บริการอย่าง JSON Editor แบบออนไลน์ ก็มีประโยชน์อีกด้วย
โปรดทราบว่าการตอบสนองของ Typicode API จะเป็นลิสต์ ลิสต์จะประกอบด้วยวัตถุ วัตถุจะประกอบด้วยคีย์ต่างๆ เช่น id, name, username, address และอื่นๆ คีย์เหล่านี้บางตัว เช่น phone และ name มีเพียงค่าตัวเลขหรือข้อความ แต่คีย์ตัวอื่นๆ เช่น company มีค่าพจนานุกรม
พจนานุกรม address มีบางคีย์ที่มีค่าเป็นข้อความธรรมดา เช่น street และคีย์อื่นๆ เช่น geo ที่เป็นพจนานุกรมในตัวเองและประกอบด้วยค่าต่างๆ หลายค่า (lat และ lng)