Μετατροπέας CSV → JSON / XML / YAML / HTML / SQL — δωρεάν online εργαλείο
Μετατροπέας CSV → JSON / XML / YAML / HTML / SQL
Μετατροπή δεδομένων CSV (τιμές διαχωρισμένες με κόμμα) σε μορφή JSON, XML, YAML, πίνακα HTML ή SQL (CREATE TABLE + INSERT). Υποστηρίζει πολλαπλούς διαχωριστές και προσαρμοζόμενες επιλογές μορφοποίησης. Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — τα δεδομένα δεν μεταφορτώνονται ποτέ σε κανέναν διακομιστή.
Διαχωριστής:
Έξοδος:
SQL:
ΔιάλεκτοςΠίνακας
Είσοδος (CSV)
Output (JSON)
JSON: Πίνακας αντικειμένων με κλειδιά από τις κεφαλίδες CSV. XML: Ρίζα <root> που περιβάλλει στοιχεία <row>. YAML: Καθαρή ακολουθία αντιστοιχίσεων YAML. HTML: Πλήρης πίνακας HTML με κεφαλίδες και γραμμές δεδομένων. SQL:CREATE TABLE + ομαδική INSERT· επιλέγεται διάλεκτος, όνομα πίνακα, ανίχνευση τύπων και χειρισμός κενών τιμών παραπάνω. Υπόδειξη: η πρώτη γραμμή του CSV αντιμετωπίζεται πάντα ως κεφαλίδα στηλών. Για αρχεία TSV επιλέγεται ο διαχωριστής Tab.
CSV — τιμές διαχωρισμένες με κόμμα (RFC 4180)
Το CSV είναι απλό κείμενο: μία εγγραφή ανά γραμμή, πεδία χωρισμένα με διαχωριστή. Το RFC 4180 είναι στην πράξη ο κανονισμός των εισαγωγικών — ένα πεδίο που περιέχει διαχωριστή, εισαγωγικά ή αλλαγή γραμμής περικλείεται σε διπλά εισαγωγικά, και τα εσωτερικά εισαγωγικά διπλασιάζονται (""). Υπάρχουν παραλλαγές TSV (tab) και με ερωτηματικό, επειδή τα πραγματικά δεδομένα περιέχουν κόμματα και οι ρυθμίσεις γλώσσας του Excel διαφέρουν· μεταφέρουν τον ίδιο πίνακα, αλλάζει μόνο ο διαχωριστής.
Η μετατροπή εδώ αναλύει πρώτα τον πίνακα και στη συνέχεια τον ξαναχτίζει στη μορφή προορισμού· τα πεδία σε εισαγωγικά και οι ενσωματωμένοι διαχωριστές διατηρούνται άθικτα.
📋 Μορφές εξόδου
JSON — Τυπική μορφή ανταλλαγής δεδομένων, πίνακας αντικειμένων.
XML — Ιεραρχική σήμανση με στοιχεία <root> και <row>.
YAML — Καθαρή μορφή ευανάγνωστη από ανθρώπους, κατάλληλη για αρχεία ρυθμίσεων.
HTML — Έτοιμος προς χρήση πίνακας HTML με κεφαλίδες.