← Επιστροφή στις λειτουργίες
Free

Μετατροπέας CSV ↔ JSON

Ο Μετατροπέας CSV ↔ JSON διαχειρίζεται την πλήρη αμφίδρομη μετατροπή μεταξύ των δύο πιο κοινών μορφών πινακοποιημένων δεδομένων. Ο έξυπνος CSV parser διαχειρίζεται πεδία σε εισαγωγικά με κόμματα, escaped εισαγωγικά, προσαρμοσμένους διαχωριστές και τελικές νέες γραμμές. Αυτόματη ανίχνευση αριθμών, boolean τιμών και null στη μετατροπή CSV→JSON· παράγει καθαρό CSV με ευθυγράμμιση κλειδιών ανά γραμμή στη μετατροπή JSON→CSV.

Η μεταφορά δεδομένων μεταξύ CSV και JSON είναι καθημερινή εργασία — εισαγωγή εξαγωγής βάσης δεδομένων σε εργαλείο που καταναλώνει JSON, δημιουργία CSV για λογιστικό φύλλο από απάντηση API, ή αναδιαμόρφωση δεδομένων για νέο σύστημα. Ο Μετατροπέας CSV ↔ JSON κάνει και τις δύο κατευθύνσεις καθαρά, μέσα στο browser. Ο parser CSV διαχειρίζεται τις πραγματικές δυσκολίες: πεδία που περιέχουν κόμματα (όταν είναι σε εισαγωγικά), escaped εισαγωγικά (διπλασιασμένα κατά τη μορφή RFC 4180), τερματισμούς γραμμής CRLF ή LF, τελικές κενές γραμμές και ρυθμιζόμενους διαχωριστές (tab-separated, semicolon-separated, pipe, ό,τι θέλετε). Η αυτόματη ανίχνευση ενεργοποιείται κατά τη μετατροπή σε JSON — συμβολοσειρές που μοιάζουν με ακέραιους γίνονται αριθμοί, τα "true"/"false"/"null" γίνονται τα αντίστοιχα typed τιμών τους, και η αφαίρεση κενών είναι προαιρετική. Στη μετατροπή JSON→CSV, το εργαλείο διατρέχει τον πίνακα αντικειμένων και συλλέγει κάθε μοναδικό κλειδί σε όλες τις γραμμές, έπειτα δημιουργεί ένα CSV με γραμμή επικεφαλίδας και σωστά escaped κελιά. Τα εισαγωγικά μέσα σε κελιά διπλασιάζονται, τα κελιά που περιέχουν διαχωριστές ή νέες γραμμές τυλίγονται σε εισαγωγικά, και τα ένθετα αντικείμενα/πίνακες σειριοποιούνται σε κελιά συμβολοσειράς JSON.

Ζωντανή προεπισκόπηση
example.com
Μετατροπέας CSV ↔ JSON ✓ Μετατρέφθηκαν 3 σειρές
CSV → JSON JSON → CSV
Διαχωριστικό: , ✓ Η πρώτη σειρά είναι κεφαλίδα ✓ Αυτόματη ανίχνευση αριθμών
Είσοδος CSV
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
Έξοδος JSON
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Βασικά χαρακτηριστικά

Αμφίδρομη Μετατροπή

CSV → JSON και JSON → CSV. Το κουμπί Swap αντιστρέφει είσοδο/έξοδο ακαριαία για επαλήθευση της αμφίδρομης μετατροπής.

Συμβατό με RFC 4180 CSV

Ο parser διαχειρίζεται πεδία σε εισαγωγικά, ενσωματωμένα κόμματα, escaped εισαγωγικά, τερματισμούς γραμμής CRLF/LF — λειτουργεί σε πραγματικά CSV, όχι μόνο σε απλά παραδείγματα.

Προσαρμοσμένοι Διαχωριστές

Αλλάξτε τον διαχωριστή από κόμμα σε οτιδήποτε — tab (για TSV), ερωτηματικό (ευρωπαϊκή τοπική ρύθμιση), pipe, ή οποιονδήποτε μεμονωμένο χαρακτήρα.

Αυτόματη Ανίχνευση Τύπου

Αριθμοί, boolean τιμές και null αναλύονται στα typed αντίστοιχά τους στην έξοδο JSON. Απενεργοποιήστε αν θέλετε όλα ως συμβολοσειρές.

Ζωντανή Μετατροπή

Η έξοδος ενημερώνεται σε κάθε πληκτρολόγηση — δεν απαιτείται κουμπί Convert. Επικολλήστε και δείτε τα αποτελέσματα ακαριαία.

Διαχείριση Πεδίων που Λείπουν

Όταν τα αντικείμενα JSON έχουν διαφορετικά κλειδιά, η επικεφαλίδα CSV περιλαμβάνει όλα τα μοναδικά κλειδιά και τα κελιά που λείπουν παραμένουν κενά — καμία απώλεια δεδομένων.

Συνήθεις περιπτώσεις χρήσης

Επεξεργασία Εξαγωγής Βάσης Δεδομένων

Επικολλήστε μια εξαγωγή CSV από τη βάση δεδομένων σας στον μετατροπέα, πάρτε έναν πίνακα JSON έτοιμο για εισαγωγή σε αποθήκη NoSQL ή API που καταναλώνει JSON.

Ενσωμάτωση με Λογιστικά Φύλλα

Μετατρέψτε μια απάντηση API (πίνακας JSON) σε CSV για απευθείας επικόλληση στο Excel ή στα Google Sheets.

Αναδιαμόρφωση Δεδομένων

Περάστε δεδομένα μέσω του εργαλείου αμφίδρομα για να καθαρίσετε τη μορφοποίηση — χρήσιμο κατά τη συγχώνευση CSV από διαφορετικές πηγές με ασυνεπή εισαγωγικά.

Μετατροπή Αρχείων Τοπικοποίησης

Μετατρέψτε μεταξύ φύλλων μετάφρασης βασισμένων σε CSV και αρχείων i18n JSON για εργαλεία όπως επεκτάσεις Chrome ή React-intl.

Δεδομένα Δοκιμής API

Δημιουργήστε δεδομένα δοκιμής JSON από δεδομένα δοκιμής CSV (ή αντίστροφα) για να τροφοδοτήσετε βάσεις δεδομένων ανάπτυξης και δοκιμές ενσωμάτωσης.

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

Ανοίξτε το CSV ↔ JSON

Κάντε κλικ στο εικονίδιο CSV/JSON στο dock του DevSuite Pro. Ανοίγει ένα πάνελ με εναλλαγή κατεύθυνσης, επιλογές και δύο πεδία κειμένου.

2

Επιλέξτε Κατεύθυνση

Επιλέξτε CSV → JSON για ανάλυση πινακοποιημένων δεδομένων, ή JSON → CSV για μετατροπή πίνακα αντικειμένων σε γραμμές.

3

Ρυθμίστε τις Επιλογές

Προσαρμόστε τον διαχωριστή αν δεν είναι κόμμα, ενεργοποιήστε "First row is header" και "Auto-detect numbers" ανάλογα με τη μορφή των δεδομένων σας.

4

Επικολλήστε τα Δεδομένα σας

Επικολλήστε CSV ή JSON στην είσοδο. Η έξοδος εμφανίζεται δεξιά ακαριαία.

5

Αντιγράψτε ή Κατεβάστε

Κάντε κλικ στο Copy Output για να πάρετε το αποτέλεσμα. Χρησιμοποιήστε το Swap ↔ για αντιστροφή και επαλήθευση ότι η αμφίδρομη μετατροπή δεν χάνει δεδομένα.

Είστε έτοιμοι να δοκιμάσετε;

Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 64+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.

Προσθήκη στο Chrome Προσθήκη στο Edge Προσθήκη στο FireFox