Πώς να δημιουργήσετε JSON από το SQLite

Pos Na Demiourgesete Json Apo To Sqlite



Μετατροπή Δεδομένα SQLite σε JSON ανοίγει συναρπαστικές δυνατότητες, επιτρέποντάς σας να ενσωματώνετε εύκολα και να εργάζεστε με τα δεδομένα σας σε διάφορες εφαρμογές. Σε αυτόν τον οδηγό φιλικό προς τους αρχάριους, θα σας καθοδηγήσουμε στη βήμα προς βήμα διαδικασία δημιουργίας JSON από SQLite , επιτρέποντάς σας να ξεκλειδώσετε πλήρως τις δυνατότητες των δεδομένων σας.

Πώς να δημιουργήσετε JSON από το SQLite;

Για να δημιουργήσω JSON από SQLite , μπορείτε να ακολουθήσετε αυτά τα βήματα.

Βήμα 1: Εγκαταστήστε το SQLite







Πριν αρχίσουμε δημιουργία JSON από SQLite , πρέπει πρώτα να εγκαταστήσουμε SQLite στον υπολογιστή μας. Ακολουθήστε τον οδηγό εδώ για να εγκαταστήσετε εύκολα το SQLite στο σύστημά σας.



Βήμα 2: Δημιουργία πινάκων και εισαγωγή δεδομένων



Μετά την εγκατάσταση SQLite , μπορούμε να προχωρήσουμε στο άνοιγμά του στη διεπαφή γραμμής εντολών και να δημιουργήσουμε πίνακες που θα αποθηκεύουν τα δεδομένα μας. Χρησιμοποιώντας την ΔΗΜΙΟΥΡΓΙΑ ΤΡΑΠΕΖΙΟΥ εντολή και το όνομα του πίνακα, τα ονόματα στηλών και τους τύπους δεδομένων, μπορούμε να κατασκευάσουμε έναν πίνακα. Ένας πίνακας με το όνομα Employees, για παράδειγμα, δημιουργείται με στήλες για το αναγνωριστικό, το όνομα και το τμήμα του υπαλλήλου από τον ακόλουθο συνεργάτη





sqlite > ΔΗΜΙΟΥΡΓΩ ΤΡΑΠΕΖΙ Υπαλλήλους (
emp_id ΑΚΕΡΑΙΟΣ ΑΡΙΘΜΟΣ ΠΡΩΤΑΡΧΙΚΟΣ ΚΛΕΙΔΙ ,
όνομα ΚΕΙΜΕΝΟ ,
ΚΕΙΜΕΝΟ τμήματος
) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 1 , 'Ελενα' , 'HR' ) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 2 , 'Τζέρεμι' , 'Εμπορία' ) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 3 , 'Λάρι' , 'HR' ) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 4 , 'Τζάνετ' , 'Εκπτώσεις' ) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 5 , 'Λιάμ' , 'ΤΟ' ) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 6 , 'Βασανίζω' , 'HR' ) ;
sqlite > ΕΙΣΑΓΕΤΕ ΣΕ Υπαλλήλους ( emp_id , όνομα , τμήμα ) ΑΞΙΕΣ ( 7 , 'Alexis' , 'Ερευνα' ) ;

ο Υπαλλήλους ο πίνακας δημιουργείται με το ΔΗΜΙΟΥΡΓΙΑ ΤΡΑΠΕΖΙΟΥ εντολή. Έχει τρεις στήλες: το πρωτεύον κλειδί, emp_id , τύπου INTEGER, όνομα , τύπου TEXT, και τμήμα , τύπου ΚΕΙΜΕΝΟ. Η ταυτότητα και η μοναδικότητα κάθε εργαζομένου διασφαλίζονται από το πρωτεύον κλειδί.

Αυτές οι οδηγίες εισάγουν το Υπαλλήλους βάση δεδομένων με δείγματα δεδομένων. Οι στήλες παρατίθενται καθαρά σε καθεμία ΕΙΣΑΓΕΤΕ δήλωση, ακολουθούμενη από τις σχετικές τιμές για κάθε στήλη. Με αυτόν τον τρόπο, σε κάθε εργαζόμενο δίνεται ένα ειδικό emp_id μαζί με τους όνομα και τμήμα .



Βήμα 3: Εξαγωγή δεδομένων SQLite ως JSON

Προς την εξαγωγή ο Δεδομένα SQLite ως JSON , μπορούμε να αξιοποιήσουμε το ενσωματωμένο SQLite εντολές που μας επιτρέπουν να μορφοποιήσουμε τα αποτελέσματα του ερωτήματος με διάφορους τρόπους, μεταξύ των οποίων JSON . Στο CMD, εκτελέστε την ακόλουθη εντολή:

. λειτουργία json

Αυτή η εντολή δίνει οδηγίες SQLite προς την μορφοποιήστε την έξοδο σε JSON μορφή.

Βήμα 4: Επαληθεύστε τη λειτουργία JSON

JSON η λειτουργία μπορεί να επαληθευτεί με αυτήν την εντολή.

. τρόπος

Βήμα 5: Προβάλετε τον Πίνακα σε λειτουργία JSON

Στη συνέχεια, εκτελέστε το Ερώτημα SQLite για να δείτε τα περιεχόμενα του πίνακα Υπαλλήλων στο JSON Μορφή:

ΕΠΙΛΕΓΩ * ΑΠΟ Υπαλλήλους;

Το αποτέλεσμα του ερωτήματος θα μορφοποιηθεί τώρα ως JSON .

Βήμα 6: Επαναφέρετε τη λειτουργία από JSON

JSON Η λειτουργία μπορεί να επανέλθει στο Μορφή στήλης με την ακόλουθη εντολή:

. τρόπος ΣΤΗΛΗ

Βήμα 7: Εκτύπωση πινάκων σε λειτουργία στήλης

Τώρα θα εκτυπώσουμε τον πίνακα Υπάλληλοι πίσω στο Μορφή στήλης χρησιμοποιώντας την ακόλουθη εντολή:

ΕΠΙΛΕΓΩ * ΑΠΟ Υπαλλήλους;

Όπως μπορείτε να δείτε, οι εγγραφές του πίνακα εμφανίζονται στο Μορφή στήλης .

συμπέρασμα

Δημιουργία JSON από το SQLite είναι μια χρήσιμη ικανότητα για όποιον εργάζεται με βάσεις δεδομένων SQLite. Ακολουθώντας τα βήματα που περιγράφονται σε αυτό το δοκίμιο, μπορούμε εύκολα να εξάγουμε δεδομένα από Μορφή SQLite σε JSON , και εισάγετέ το ξανά στο SQLite αν χρειαστεί. Αυτή η διαδικασία μπορεί να είναι ιδιαίτερα χρήσιμη όταν χρειάζεται να ανταλλάξετε δεδομένα με συστήματα που αναμένουν JSON ως μορφή εισόδου.