Βιβλίο
Υποενότητα 7.3: Σημειογραφία αντικειμένων.
Υποενότητα 7.3: Σημειογραφία αντικειμένων.
- Τι είναι JSON
- Δομή JSON
- Λίστες - Arrays σε JSON
Σύνταξη JSON
Ένα παράδειγμα ενός αντικειμένου JSON είναι:
{
"dishes": [
{
"id": 0,
"name": "85% Dark Chocolate",
"image": "images/dark85.jpg",
"category": "darks",
"label": "Hot",
"price": "4.99",
"featured": "true",
"description": "Dark chocolate with no added sugar. Here you can taste the flavor of cocoa beans."
}
]
}
Με βάση τα παραπάνω, ας αναλύσουμε τη σύνταξη:
- Περιβάλλεται από {}
- Έχουν ζεύγη κλειδιών - key (π.χ. "id") - τιμής - value (π.χ. 0).
- Κάθε ζεύγος κλειδιού-τιμής διαχωρίζεται από το επόμενο με κόμμα
- Κάθε key διαχωρίζεται από την τιμή του από άνω κάτω τελεία
- Κάθε κλειδί πρέπει να είναι μια συμβολοσειρά και να γράφεται μέσα σε διπλά εισαγωγικά
- Τα αντικείμενα περιέχουν arrays (στην περίπτωση αυτή 1 array) οι οποίες πρέπει να περιβάλλονται από [].
Στο παράδειγμά μας, το αντικείμενο "dishes" είναι μια array που περιέχει 1 αντικείμενο.