..
JSON σημαίνει Object Notation JavaScript, είναι μια τεχνολογία, αλλά θα ήταν καλύτερο να ονομάσουμε μια "μορφή", σχεδιασμένα για την «ανταλλαγή δεδομένων μέσα σε ένα client-server εφαρμογές, όπως αυτές που γίνονται σε Ajax και PHP, αλλά Είναι ευρέως χρησιμοποιείται σε συνδυασμό με γλώσσες προγραμματισμού όπως η Java, C, C # και Perl.
JSON είναι JavaScript που βασίζεται στον Τυποποιημένο ECMA-262 3ος στην έκδοση κυκλοφόρησε το Δεκέμβριο του 1999, αν και αναπτύχθηκε ανεξάρτητα από την πηγή του.
Η διάδοση αυτής της μορφής οφείλεται, πιθανότατα, σε ακραίες ευκολία χρήσης του, υποστηρίζει επίσης μια ευρεία ποικιλία τύπων δεδομένων, όπως μπορεί να δει μέσα από την παρακάτω λίστα, στη συνέχεια ενσωματώνονται στο ίδιο γενικό typesystems των περισσότερων γλωσσών προγραμματισμού και scripting:
Ενώ οι ομοιότητες άμεσα παρατηρήσιμη, η άλλη είναι σημαντικό να σημειωθεί ότι υπάρχουν και ορισμένες διαφορές μεταξύ των τύπων των JSON δεδομένων και σε πολλές γλώσσες, την περισσότερη προσοχή, σίγουρα θα έχετε παρατηρήσει, όπως τύπου String αυτού του μεγέθους είναι πρακτικά πανομοιότυπο με εκείνο που χρησιμοποιείται σε Java ή C, όμως, να έχετε κατά νου ότι η κατάσταση είναι διαφορετική για αριθμητικούς τύπους, όπου JSON δεν υποστηρίζει ή οκταδικό ψηφίο.
JSON επιτρέπει την ανταλλαγή δεδομένων μέσα από ένα ρεύμα (ή «ρεύμα εισόδου / εξόδου»), μπορεί να αναλυθεί, και στη συνέχεια διαβάστε μέσω διερμηνέα ("κινητήρα"), χάρη σε μια απλή κλήση του κώδικα JavaScript σε μια συγκεκριμένη λειτουργία JS ονομάζεται eval ().
Σε όλο αυτό τον οδηγό θα δούμε πώς μπορούμε να χρησιμοποιήσουμε αυτή τη λειτουργία σε Javascript και PHP με βάση σενάρια, αλλά πρώτα πρέπει να κάνετε κάποια αναφορά για τις ελάχιστες απαιτήσεις για την ανάπτυξη, απαιτεί JSON:
| |
Linux (Μάθημα)
Πλήρης οδηγός για την open-source σύστημα. Από 49 €. |
| |
MySQL (Μάθημα)
Διαχείριση του open-source βάση δεδομένων. Από 39 €. |
| |
PHP (Μάθημα)
Η πλήρης σειρά μαθημάτων για τη δημιουργία δυναμικών ιστοσελίδων. Από 49 €. |