UltKit
Εικόνα11
PDF13
Έγγραφα και δεδομένα7
Βίντεο6
Ήχος4
Περισσότερα εργαλεία22

Μετατροπή Excel σε JSON

Μετατρέψτε ένα υπολογιστικό φύλλο σε JSON που μπορεί να φορτώσει ένα πρόγραμμα. Ανεβάστε ένα αρχείο .xlsx, .xls, .ods ή .numbers και λάβετε έναν πίνακα με ένα αντικείμενο ανά γραμμή, με κλειδιά τις επικεφαλίδες των στηλών σας.

Μετατροπέας δεδομένων

ή σύρετε Αρχεία CSV, TSV, TXT … εδώ ·

Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά

Έξοδος

Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.

Πώς να χρησιμοποιήσετε αυτό το εργαλείο

  1. 1

    Ανεβάστε το βιβλίο εργασίας

    Προσθέστε αρχεία Excel, LibreOffice ή Numbers, έως 20 τη φορά και έως 95 MB το καθένα. Βεβαιωθείτε ότι η γραμμή 1 κάθε φύλλου περιέχει τα ονόματα στηλών που θέλετε ως κλειδιά.

  2. 2

    Επιλέξτε δομή και φύλλα

    Είναι προεπιλεγμένα ο πίνακας αντικειμένων και οι ημερομηνίες ISO. Στις Σύνθετες ρυθμίσεις, αλλάξτε τη Δομή JSON σε Πίνακας πινάκων για πιο συμπαγές αρχείο ή τα Φύλλα προς μετατροπή σε Όλα τα φύλλα για ένα κλειδί ανά φύλλο.

  3. 3

    Μετατρέψτε και φορτώστε

    Πατήστε Μετατροπή σε JSON και κατεβάστε το αρχείο. Εισαγάγετέ το στην εφαρμογή σας, γεμίστε με αυτό μια βάση δεδομένων ή δώστε το σε ένα εργαλείο δοκιμών.

Η μετατροπή Excel σε JSON διαβάζει ένα φύλλο γραμμή προς γραμμή και γράφει κάθε γραμμή ως αντικείμενο JSON, με τη γραμμή κεφαλίδας ως κλειδιά. Έτσι τα δεδομένα ενός υπολογιστικού φύλλου που επεξεργάζεται χειροκίνητα μια ομάδα γίνονται είσοδος για μια εφαρμογή, ένα API ή ένα script.

Από το υπολογιστικό φύλλο στον κώδικα: ποιος μετατρέπει Excel σε JSON

Το μοτίβο είναι πάντα το ίδιο: όσοι νιώθουν άνετα με το Excel κατέχουν τα δεδομένα και το λογισμικό πρέπει να τα διαβάσει. Μια ομάδα μάρκετινγκ κρατά ονόματα προϊόντων και τιμές σε ένα βιβλίο εργασίας από το οποίο χτίζεται ένας στατικός ιστότοπος. Μια ομάδα τοπικοποίησης γεμίζει ένα φύλλο με μία στήλη ανά γλώσσα, που η εφαρμογή φορτώνει ως αρχεία μετάφρασης. Ένας υπεύθυνος QA καταγράφει περιπτώσεις δοκιμών σε γραμμές που το collection runner του Postman ή μια σουίτα Jest διαβάζει ως αρχείο δεδομένων JSON.

Η χειροκίνητη συγγραφή αυτών των εξαγωγών είναι αργή και επιρρεπής σε λάθη, ενώ το Excel δεν έχει ενσωματωμένη επιλογή Αποθήκευση ως JSON. Η μετατροπή δίνει στους προγραμματιστές ένα καθαρό αρχείο χωρίς να χρειαστεί οι συνάδελφοι να μάθουν νέο εργαλείο. Όταν ο προορισμός είναι σχεσιακή βάση δεδομένων και όχι κώδικας εφαρμογής, το Excel σε SQL γράφει εντολές INSERT, παραλείποντας εντελώς το βήμα JSON.

Πόσες γραμμές μπορεί να δώσει ένα φύλλο

1.048.576γραμμές σε ένα φύλλο XLSX, άρα έως και 1.048.575 αντικείμενα JSON μετά τη γραμμή κεφαλίδας

Τα παλαιότερα αρχεία .xls σταματούν στις 65.536 γραμμές ανά φύλλο.

Πίνακας αντικειμένων ή πίνακας πινάκων

Προεπιλογή

Πίνακας αντικειμένων

Κάθε γραμμή γίνεται αντικείμενο με κλειδιά τα ονόματα των κεφαλίδων.

  • Αυτοπεριγραφικό: κάθε τιμή φέρει το όνομα της στήλης της
  • Εύκολη ανάγνωση στον κώδικα ως row.email
  • Μεγαλύτερο, επειδή τα κλειδιά επαναλαμβάνονται σε κάθε γραμμή
Ιδανικό για: Εφαρμογές, API, δεδομένα αρχικοποίησης και fixtures
Συμπαγές

Πίνακας πινάκων

Κάθε γραμμή γίνεται απλή λίστα τιμών· η κεφαλίδα είναι η πρώτη λίστα.

  • Το μικρότερο αρχείο
  • Ταιριάζει με τον τρόπο που οι βιβλιοθήκες γραφημάτων δέχονται γραμμές
  • Ο κώδικας πρέπει να γνωρίζει ποια θέση αντιστοιχεί σε ποια στήλη
Ιδανικό για: Μεγάλοι πίνακες, γραφήματα και μεταφορά δεδομένων
Δύο γραμμές ενός φύλλου τιμών ως πίνακας αντικειμένων
[
  { "sku": "A-100", "name": "Notebook", "price": 4.5, "updated": "2026-10-18" },
  { "sku": "A-101", "name": "Pen, blue", "price": 1.2, "updated": "2026-10-12" }
]

Οι τύποι ακολουθούν τα κελιά. Οι αριθμοί μένουν αριθμοί, το κείμενο μένει κείμενο, τα κενά κελιά γράφονται ως null στη μορφή αντικειμένων και οι ημερομηνίες γίνονται συμβολοσειρές ISO, επειδή το JSON δεν έχει δικό του τύπο ημερομηνίας. Κενές γραμμές μέσα στα δεδομένα και τυχαίες σημειώσεις κάτω από τον πίνακα γίνονται επίσης αντικείμενα, γι' αυτό διαγράψτε τες στο βιβλίο εργασίας πριν από τη μετατροπή.

XLSX και JSON με μια ματιά

XLSX

Βιβλίο εργασίας Microsoft Excel

Το XLSX είναι η προεπιλεγμένη μορφή βιβλίου εργασίας του Microsoft Excel από το Office 2007, βασισμένη στο πρότυπο Office Open XML. Αποθηκεύει πολλά φύλλα, τύπους, μορφοποίηση, γραφήματα, συγκεντρωτικούς πίνακες και επικύρωση δεδομένων σε πακέτο ZIP με XML. Υποστηρίζει πάνω από ένα εκατομμύριο γραμμές ανά φύλλο και είναι η προεπιλεγμένη μορφή ανταλλαγής για επαγγελματικά υπολογιστικά φύλλα. Τα Φύλλα Google, το LibreOffice και το Numbers ανοίγουν XLSX, αν και οι μακροεντολές και οι προηγμένες λειτουργίες ίσως δεν διατηρούνται.

Συμπίεση
–
Διαφάνεια
–
Κινούμενη εικόνα
–
Έτος εισαγωγής
2007 · Microsoft
Μετατροπέας XLSX

JSON

JavaScript Object Notation

Το JSON είναι μια ελαφριά μορφή κειμένου για δομημένα δεδομένα, που διαδόθηκε από τον Douglas Crockford στις αρχές της δεκαετίας του 2000 και τυποποιήθηκε ως RFC 8259 και ECMA-404. Αναπαριστά αντικείμενα, πίνακες, συμβολοσειρές, αριθμούς, λογικές τιμές και null με απλή, ευανάγνωστη σύνταξη. Είναι η προεπιλεγμένη μορφή για web APIs, αρχεία ρυθμίσεων και ανταλλαγή δεδομένων μεταξύ εφαρμογών σε σχεδόν κάθε γλώσσα προγραμματισμού. Δεν έχει ενσωματωμένα σχόλια, ημερομηνίες ή σχήματα, και τα μεγάλα εμφωλευμένα αρχεία διαβάζονται δύσκολα χωρίς πρόγραμμα προβολής.

Συμπίεση
–
Διαφάνεια
–
Κινούμενη εικόνα
–
Έτος εισαγωγής
2001 · Douglas Crockford
Μετατροπέας JSON

Μετατρέπουν το Excel σε JSON όταν ένα φύλλο που συντηρούν άνθρωποι εκτός ανάπτυξης, όπως τιμές, μεταφράσεις ή δεδομένα δοκιμών, πρέπει να φορτωθεί από κώδικα.

Μετατροπή Excel σε JSON: Συχνές ερωτήσεις

Πώς μετατρέπω XLSX σε JSON με τις επικεφαλίδες ως κλειδιά;

Αφήστε ενεργή την επιλογή Η πρώτη γραμμή είναι κεφαλίδα, που είναι η προεπιλογή. Το κείμενο της γραμμής 1 γίνεται το κλειδί για κάθε τιμή από κάτω, οπότε μια στήλη με τίτλο email δίνει "email": "..." σε κάθε αντικείμενο. Αν θέλετε διαφορετικά κλειδιά, μετονομάστε πρώτα τις κεφαλίδες στο Excel, για παράδειγμα με ονόματα camelCase για JavaScript.

Γιατί οι ημερομηνίες του Excel βγαίνουν ως αριθμοί, π.χ. 46313;

Το Excel αποθηκεύει μια ημερομηνία ως σειριακό αριθμό που μετράει ημέρες από την 1η Ιανουαρίου 1900 και την εμφανίζει ως ημερομηνία μόνο στην οθόνη. Στην ακατέργαστη μορφή, η 2026-10-18 είναι ο αριθμός 46313. Αυτή η σελίδα γράφει τις ημερομηνίες ως συμβολοσειρές ISO, όπως 2026-10-18· επιλέξτε Unix timestamp στις Ημερομηνίες αν ο κώδικάς σας περιμένει δευτερόλεπτα.

Τι γίνεται με τους τύπους, τα χρώματα και τα σχόλια;

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

Μπορώ να μετατρέψω όλα τα φύλλα ενός βιβλίου εργασίας μαζί;

Ναι. Με τα Φύλλα προς μετατροπή ορισμένα σε Όλα τα φύλλα, το JSON έχει ένα κλειδί ανά όνομα φύλλου, με τις γραμμές του φύλλου μέσα του. Αυτό ταιριάζει σε αρχεία μετάφρασης ή σε κατάλογο χωρισμένο σε καρτέλες ανά κατηγορία.

Είναι πρόβλημα ένα μεγάλο υπολογιστικό φύλλο για το JSON;

Το μέγεθος αυξάνεται επειδή κάθε αντικείμενο επαναλαμβάνει τα κλειδιά του, οπότε ένα φύλλο με 100.000 γραμμές μπορεί να γίνει αρχείο πολλά megabyte μεγαλύτερο από το XLSX. Για μεγάλους πίνακες που φορτώνονται σε εργαλεία ανάλυσης, το CSV ή το Parquet είναι ελαφρύτερο· το Excel σε CSV δίνει την επίπεδη μορφή.

Ποια ακρίβεια αριθμών διατηρεί το JSON;

Ό,τι αποθήκευσε το Excel, δηλαδή το πολύ 15 σημαντικά ψηφία. Μεγάλα αναγνωριστικά, όπως αριθμοί κάρτας ή λογαριασμού 16 ψηφίων που πληκτρολογήθηκαν ως αριθμοί, είχαν ήδη στρογγυλοποιηθεί μέσα στο Excel. Ορίστε τις στήλες αυτές ως Κείμενο πριν εισαγάγετε δεδομένα και θα γραφτούν ως συμβολοσειρές JSON.