Μετατροπέας CSV σε JSON (η γραμμή header γίνεται κλειδιά)

Μετατρέψτε CSV σε πίνακα JSON. Επικολλήστε ή μεταφορτώστε αρχείο, με τοπική επεξεργασία από προεπιλογή.

Επικολλήστε CSV και μετατρέψτε το άμεσα σε JSON. Χειριστείτε τα προσωπικά δεδομένα με προσοχή.

Τα δεδομένα εισόδου υποβάλλονται σε επεξεργασία στον browser σας και δεν αποστέλλονται ποτέ.

Εργαλείο μετατροπής CSV σε JSON

Χρησιμοποιήστε το για ροές εργασίας όπως «μετατροπή CSV σε JSON», «csv to json» και «convert CSV to JSON» με γρήγορη επικόλληση ή μεταφόρτωση.

Τρόπος χρήσης

  1. Επικολλήστε CSV (ή μεταφορτώστε αρχείο)
  2. Επιλέξτε header, εξαγωγή τύπων και συμπεριφορά κενών κελιών όταν χρειάζεται
  3. Αντιγράψτε την έξοδο JSON ή κατεβάστε την ως .json

Παραδείγματα

Βασικό (εξαγωγή τύπων ΕΝΕΡΓΗ)

Είσοδος

name,age,active
Alice,30,true
Bob,25,false

Έξοδος

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Κενό κελί σε null

Είσοδος

name,age
Alice,
Bob,25

Έξοδος

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Συμβουλές μετατροπής

  • Κρατήστε την εξαγωγή τύπων απενεργοποιημένη για στήλες ID όπου τα αρχικά μηδενικά είναι σημαντικά.
  • Για TSV, ορίστε το διαχωριστικό σε tab ή χρησιμοποιήστε αυτόματο εντοπισμό.
  • Αν το πλήθος των στηλών διαφέρει, ελέγξτε τις προειδοποιήσεις και ορίστε χειροκίνητα το διαχωριστικό όταν χρειάζεται.

FAQ

Μπορώ να χρησιμοποιήσω την πρώτη γραμμή ως header;

Ναι. Αν η λειτουργία header είναι απενεργοποιημένη, τα κλειδιά δημιουργούνται ως col1, col2, ...

Οι αριθμοί παραμένουν ως συμβολοσειρές.

Ενεργοποιήστε την εξαγωγή τύπων. Η ασφαλής προεπιλογή είναι ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΗ (όλες οι τιμές ως συμβολοσειρές).

Μπορούν τα κενά κελιά να γίνουν null;

Επιλέξτε κενή συμβολοσειρά, null ή παράλειψη κλειδιού.

Μπορεί να μετατρέψει και TSV;

Ορίστε το διαχωριστικό σε tab ή χρησιμοποιήστε αυτόματο εντοπισμό.

Υποστηρίζει κόμματα/αλλαγές γραμμής μέσα σε πεδία με εισαγωγικά;

Ναι. Αν αποτύχει η ανάλυση, ορίστε ρητά το σύμβολο εισαγωγικών και το διαχωριστικό.

Τι γίνεται αν τα ονόματα header είναι διπλότυπα;

Μετονομάζονται αυτόματα σε μορφές όπως name_2, name_3 και εμφανίζονται ως προειδοποιήσεις.