Συντακτική ανάλυση JSON στις Συντομεύσεις από αίτημα API
Αν δείτε την απόκριση API Typicode, θα διαπιστώσετε ότι υπάρχουν πολλά δεδομένα αποθηκευμένα σε μορφή JSON. Αν και είναι δυσανάγνωστα στην αρχή, με την πάροδο του χρόνου θα αρχίσετε να αναγνωρίζετε τις δομές σε δεδομένα JSON, καθώς και να αναγνωρίζετε λεξικά, λίστες, κλειδιά και τιμές. Συχνά, οι προγραμματιστές περιλαμβάνουν μια ωραία μορφοποιημένη έκδοση των δεδομένων JSON που επιστρέφει το API τους, την οποία μπορείτε να αναζητήσετε στην τεκμηρίωση που παρέχουν. Επιπλέον, είναι χρήσιμο να ελέγχετε την εργασία σας χρησιμοποιώντας υπηρεσίες όπως το διαδικτυακό πρόγραμμα επεξεργασίας JSON.
Έχετε υπόψη σας ότι η Απάντηση Typicode API είναι λίστα. Η λίστα περιέχει αντικείμενα. Τα αντικείμενα περιέχουν κλειδιά όπως id
, name
, username
, address
και άλλα. Κάποια από αυτά τα κλειδιά, όπως τα phone
και name
, απλώς περιέχουν μια αριθμητική τιμή ή κείμενο, όμως άλλα, όπως το company
, έχουν μια τιμή λεξικού.
Το λεξικό address
περιέχει κάποια κλειδιά με τιμές που είναι απλό κείμενο, όπως street
, και άλλα κλειδιά, όπως geo
, που είναι και τα ίδια λεξικά που περιέχουν πολλαπλές τιμές (lat
και lng
).