Μετατροπή CSV σε πίνακα Markdown
Για να γράψετε έναν πίνακα Markdown με το χέρι, πρέπει να μετράτε κάθετες γραμμές και παύλες σε κάθε σειρά. Ανεβάστε αντί γι' αυτό το CSV και πάρτε έναν πίνακα με γραμμή κεφαλίδας και γραμμή διαχωρισμού, έτοιμο για επικόλληση σε README, σελίδα wiki ή notebook.
Μετατροπέας δεδομένων
ή σύρετε Αρχεία CSV, TSV, TXT … εδώ ·
Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά
Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.
Χαρακτήρας που χωρίζει τις στήλες σε αρχεία CSV και κειμένου, τόσο για ανάγνωση όσο και για εγγραφή. Η αυτόματη επιλογή τον εντοπίζει από την είσοδο και γράφει κόμματα.
Το UTF-8 λειτουργεί για κάθε γλώσσα. Επιλέξτε UTF-8 με BOM αν το Excel στα Windows εμφανίζει παραμορφωμένους τόνους ή ασιατικούς χαρακτήρες κατά το άνοιγμα του CSV.
Είσοδος Excel, ODS και Numbers: μετατροπή μόνο του πρώτου φύλλου ή όλων των φύλλων (ένα CSV ανά φύλλο μέσα σε ZIP ή ένα κλειδί JSON ανά φύλλο).
Όνομα της καρτέλας φύλλου στο νέο υπολογιστικό φύλλο, έως 31 χαρακτήρες.
Ο πίνακας αντικειμένων χρησιμοποιεί τα ονόματα στηλών ως κλειδιά σε κάθε γραμμή· ο πίνακας πινάκων είναι πιο συμπαγής και κρατά την κεφαλίδα ως πρώτο πίνακα.
Όνομα του εξωτερικού στοιχείου που περιέχει όλες τις γραμμές· κάθε γραμμή γίνεται ένα <row> μέσα σε αυτό.
Χρησιμοποιείται στις εντολές CREATE TABLE και INSERT. Μόνο γράμματα, ψηφία και κάτω παύλες.
Τα εισαγωγικά και οι τύποι στηλών διαφέρουν ελαφρά ανάμεσα στις βάσεις δεδομένων· επιλέξτε εκείνη στην οποία θα κάνετε εισαγωγή.
Αναδιατύπωση των κελιών ημερομηνίας σε μία μορφή. Το ISO (2026-10-18) είναι το ασφαλέστερο για βάσεις δεδομένων και κώδικα· η διατήρηση τα αφήνει όπως εμφανίζονται στην πηγή.
Πώς να χρησιμοποιήσετε αυτό το εργαλείο
- 1
Ανεβάστε το CSV
Προσθέστε αρχεία .csv, .tsv ή .txt με διαχωριστικά, έως 20 ταυτόχρονα και έως 95 MB το καθένα. Η αυτόματη ανίχνευση αναγνωρίζει κόμματα, ερωτηματικά, tab και κάθετες γραμμές.
- 2
Επιβεβαιώστε την κεφαλίδα
Η επιλογή Η πρώτη γραμμή είναι κεφαλίδα είναι ενεργή, οπότε η γραμμή 1 γίνεται κεφαλίδα του πίνακα. Απενεργοποιήστε την στις Σύνθετες ρυθμίσεις αν το αρχείο σας ξεκινά με δεδομένα.
- 3
Μετατρέψτε και επικολλήστε
Πατήστε Μετατροπή σε Markdown table, ανοίξτε το αρχείο .md και επικολλήστε τον πίνακα στο README, στο pull request, στο issue ή στη σημείωσή σας.
Πώς μετατρέπω ένα αρχείο CSV σε πίνακα Markdown;
Ανεβάστε το CSV και πατήστε Μετατροπή σε Markdown table. Η πρώτη γραμμή γίνεται κεφαλίδα του πίνακα, από κάτω προστίθεται μια γραμμή με παύλες και κάθε άλλη γραμμή γίνεται σειρά με κελιά χωρισμένα με κάθετες γραμμές.
Γιατί οι προγραμματιστές μετατρέπουν CSV σε Markdown
Η τεκμηρίωση καταλήγει συνεχώς σε αρχεία Markdown. Ένας maintainer θέλει έναν πίνακα υποστηριζόμενων εκδόσεων στο README, ένας μηχανικός επικολλά αριθμούς benchmark σε ένα pull request, ένας ερευνητής κρατά μια λίστα ανάγνωσης στο Obsidian. Οι αριθμοί συνήθως ξεκινούν σε υπολογιστικό φύλλο ή στην έξοδο CSV ενός script, και η χειροκίνητη αναδημιουργία τους, με μια κάθετη γραμμή ανάμεσα σε κάθε κελί, είναι αργή και εύκολα οδηγεί σε λάθη.
Το αρχικό Markdown του John Gruber το 2004 δεν είχε καθόλου πίνακες. Η σύνταξη με κάθετες γραμμές διαδόθηκε μέσω του PHP Markdown Extra και ενσωματώθηκε στην προδιαγραφή GitHub Flavored Markdown το 2017, γι' αυτό λειτουργεί στο GitHub και στα περισσότερα εργαλεία που την ακολουθούν. Αν οι γραμμές προέρχονται από Excel, αποθηκεύστε τις πρώτα με το Excel σε CSV και μετά μετατρέψτε τες εδώ.
Παράδειγμα μετατροπής CSV σε πίνακα Markdown
περιβάλλον,έκδοση,κατάσταση Python,3.13,υποστηρίζεται Python,3.9,τέλος υποστήριξης | Οκτώβριος 2025 Node.js,22,υποστηρίζεται
| περιβάλλον | έκδοση | κατάσταση | | --- | --- | --- | | Python | 3.13 | υποστηρίζεται | | Python | 3.9 | τέλος υποστήριξης \| Οκτώβριος 2025 | | Node.js | 22 | υποστηρίζεται |
Πού εμφανίζεται ένας πίνακας Markdown μετά τη μετατροπή
| Οργανισμός | Απαίτηση | Πηγή |
|---|---|---|
| GitHub | Εμφανίζει πίνακες με κάθετες γραμμές σε README, issues, pull requests και wikis, ακολουθώντας την προδιαγραφή GFM. | Προδιαγραφή GFM |
| GitLab | Το GitLab Flavored Markdown εμφανίζει τους ίδιους πίνακες με κάθετες γραμμές σε αποθετήρια, issues και merge requests. | — |
| Obsidian | Εμφανίζει πίνακες με κάθετες γραμμές στην προβολή ανάγνωσης και προσφέρει επεξεργασία πινάκων στην ζωντανή προεπισκόπηση. | — |
| Jupyter | Τα κελιά Markdown στα notebooks εμφανίζουν πίνακες με κάθετες γραμμές δίπλα στον κώδικά σας. | — |
| CommonMark | Η βασική προδιαγραφή δεν έχει σύνταξη πινάκων· οι renderers χρειάζονται επέκταση πινάκων. | commonmark.org |
Στοιχεία για τις μορφές CSV και Markdown
CSV
Τιμές διαχωρισμένες με κόμμα
Το CSV είναι μορφή απλού κειμένου για πίνακες, όπου κάθε γραμμή είναι μια εγγραφή και τα κόμματα χωρίζουν τις στήλες. Χρησιμοποιείται από τα πρώτα χρόνια της πληροφορικής και περιγράφεται στο RFC 4180, αν και πολλές παραλλαγές χρησιμοποιούν ελληνικά ερωτηματικά ή στηλοθέτες και διαφορετικές κωδικοποιήσεις κειμένου. Σχεδόν κάθε λογιστικό φύλλο, βάση δεδομένων και εργαλείο ανάλυσης μπορεί να το εισάγει και να το εξάγει, γι' αυτό είναι η προεπιλεγμένη μορφή για τη μεταφορά δεδομένων μεταξύ συστημάτων. Το CSV αποθηκεύει μόνο τιμές, χωρίς τύπους, μορφοποίηση, πολλαπλά φύλλα ή τύπους δεδομένων.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- –
MD
Markdown
Το Markdown είναι μια ελαφριά σύνταξη σήμανσης που δημιούργησε ο John Gruber το 2004. Χρησιμοποιεί σύμβολα απλού κειμένου, όπως # για επικεφαλίδες, * για έμφαση και - για λίστες, που παραμένουν ευανάγνωστα ως ακατέργαστο κείμενο και μετατρέπονται καθαρά σε HTML. Είναι το πρότυπο για αρχεία README, τεκμηρίωση, wiki, εφαρμογές σημειώσεων και πολλές γεννήτριες στατικών ιστότοπων. Υπάρχουν διάφορες διάλεκτοι, όπως το CommonMark και το GitHub Flavored Markdown, που διαφέρουν σε λεπτομέρειες όπως οι πίνακες. Κάθε πρόγραμμα επεξεργασίας κειμένου ανοίγει αρχεία .md.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- 2004 · John Gruber
Το CSV γίνεται Markdown όταν ένα μικρό σύνολο δεδομένων πρέπει να ζήσει μέσα σε τεκμηρίωση: ο πίνακας συμβατότητας ενός README, η λίστα εκδόσεων ενός changelog, ένα pull request που συγκρίνει εκτελέσεις benchmark ή μια σημείωση σε προσωπική βάση γνώσεων.
Η μετατροπή είναι σχεδόν χωρίς απώλειες ως προς τις τιμές, όχι όμως ως προς τον σκοπό. Το CSV διατηρεί κάθε γραμμή για να τη διαβάζει λογισμικό· ο πίνακας Markdown είναι μια εικόνα των δεδομένων για ανθρώπους και δεν έχει τύπους, τύπους υπολογισμού ούτε δυνατότητα συγχώνευσης κελιών. Κρατήστε το CSV στο αποθετήριο ως πηγή και αναδημιουργήστε τον πίνακα όταν αλλάζουν οι αριθμοί.
Συχνές ερωτήσεις για τη μετατροπή CSV σε Markdown
Πού εμφανίζονται σωστά οι πίνακες Markdown;
Παντού όπου ο renderer υποστηρίζει την επέκταση πινάκων με κάθετες γραμμές: GitHub, GitLab, Obsidian, Jupyter notebooks και γεννήτριες στατικών ιστοτόπων όπως MkDocs και Hugo. Ένας αυστηρός renderer CommonMark εμφανίζει τις ίδιες γραμμές ως απλό κείμενο με ορατές τις κάθετες γραμμές.
Τι γίνεται αν μια τιμή στο CSV περιέχει τον χαρακτήρα |;
Ένα | χωρίς διαφυγή θα ξεκινούσε νέο κελί και θα μετατόπιζε όλες τις στήλες προς τα δεξιά. Ο μετατροπέας το γράφει ως \|, τη διαφυγή που ορίζει το GitHub Flavored Markdown, ώστε η κάθετη γραμμή να εμφανίζεται ως κείμενο μέσα στο κελί.
Μπορώ να στοιχίσω τους αριθμούς δεξιά;
Ναι, επεξεργαζόμενοι τη γραμμή διαχωρισμού: το ---: στοιχίζει τη στήλη δεξιά, το :---: στο κέντρο και το :--- αριστερά. Προσθέστε τις άνω και κάτω τελείες μετά τη μετατροπή· αλλάζουν μόνο την εμφάνιση του πίνακα, όχι τα δεδομένα.
Πόσο μεγάλο CSV έχει νόημα ως πίνακας Markdown;
Οι πίνακες Markdown προορίζονται για ανάγνωση, γι' αυτό λειτουργούν καλύτερα λίγες δεκάδες γραμμές και λίγες στήλες. Ένας πίνακας με χιλιάδες γραμμές μετατρέπεται κανονικά, αλλά κάνει το README δύσκολο στην κύλιση· προτιμήστε έναν σύνδεσμο προς το αρχείο CSV στο αποθετήριο και εμφανίστε ένα δείγμα.
Τι γίνεται με τις αλλαγές γραμμής μέσα σε ένα πεδίο CSV;
Μια γραμμή πίνακα Markdown πρέπει να μένει σε μία γραμμή κειμένου, επομένως μια τιμή CSV σε εισαγωγικά που εκτείνεται σε πολλές γραμμές δεν μπορεί να διατηρηθεί ως έχει. Αντικαταστήστε τις αλλαγές γραμμής πριν από τη μετατροπή· στο GitHub μπορείτε να χρησιμοποιήσετε <br> μέσα στο κελί για να επιβάλετε αλλαγή.
Μπορώ να μετατρέψω τον πίνακα σε HTML;
Αν ο προορισμός είναι ιστοσελίδα, CMS ή email και όχι αρχείο Markdown, ορίστε το Μετατροπή σε σε HTML table. Για δεδομένα που ξεκινούν ως JSON, η σελίδα JSON σε HTML έχει ήδη επιλεγμένη αυτή την έξοδο.