Δωρεάν μετατροπέας

Πίνακας CSV θεατής

Προβάλετε, ταξινομήστε, αναζητήστε και εξερευνήστε δεδομένα CSV σε έναν όμορφα διαμορφωμένο πίνακα. Δωρεάν, ασφαλής και δεν απαιτείται μεταφόρτωση.

Σύρετε και αποθέστε το αρχείο CSV εδώ

Ή επικολλήστε κείμενο CSV παρακάτω

Ή

Σχετικά με αυτό το εργαλείο

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

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

Αυτό το πρόγραμμα προβολής αναλύει το CSV στο πρόγραμμα περιήγησής σας χρησιμοποιώντας το PapaParse, την πιο αξιόπιστη βιβλιοθήκη CSV στο οικοσύστημα JavaScript. Χειρίζεται τις ιδιορρυθμίες της μορφής: πεδία με εισαγωγικά που περιέχουν κόμμα, εισαγωγικά διαφυγής, μικτές καταλήξεις γραμμών, προαιρετικούς δείκτες BOM, κελιά πολλών γραμμών. Ο πίνακας που αποδίδεται είναι διαδραστικός και τα αρχικά δεδομένα παραμένουν στη συσκευή σας.

Γιατί να χρησιμοποιήσετε ένα πρόγραμμα προβολής CSV

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

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

Πώς να το χρησιμοποιήσετε

Αποθέστε το αρχείο ή επικολλήστε περιεχόμενο, περιηγηθείτε στον πίνακα.

  1. Μεταφόρτωση ή επικόλληση: Σύρετε ένα αρχείο .csv στην περιοχή μεταφόρτωσης ή επικολλήστε απευθείας περιεχόμενο CSV. Το PapaParse εντοπίζει αυτόματα τον οριοθέτη (κόμμα, καρτέλα, ερωτηματικό, σωλήνας).
  2. Διαμόρφωση ανίχνευσης κεφαλίδας: Η πρώτη σειρά αντιμετωπίζεται ως κεφαλίδα (προεπιλογή) ή ως δεδομένα. Η γραμμή κεφαλίδας παρέχει ετικέτες στηλών. χωρίς κεφαλίδα, οι στήλες επισημαίνονται ανά θέση.
  3. Πλοήγηση: Ταξινόμηση κάνοντας κλικ στις κεφαλίδες στηλών. Φιλτράρετε πληκτρολογώντας σε πλαίσια φίλτρων στήλης. Αναζήτηση σε όλες τις στήλες από το πεδίο αναζήτησης. Η σελιδοποίηση εμφανίζει διαχειρίσιμα κομμάτια μεγάλων αρχείων.
  4. Εξαγωγή φιλτραρισμένων δεδομένων: Ορισμένοι θεατές επιτρέπουν την εξαγωγή της φιλτραρισμένης/ταξινομημένης προβολής ως CSV. Χρήσιμο όταν θέλετε να εξαγάγετε ένα υποσύνολο των αρχικών δεδομένων.

Κοινές περιπτώσεις χρήσης

Τεχνικές λεπτομέρειες

Το PapaParse χειρίζεται παραλλαγές CSV: εισαγωγικά πεδία που περιέχουν κόμματα, εισαγωγικά διαφυγής μέσω διπλασιασμού, κελιά πολλών γραμμών, μικτές καταλήξεις γραμμών, BOM κατά την έναρξη του αρχείου. Η έξοδος είναι ένας πίνακας πινάκων (ή αντικειμένων εάν εντοπιστούν κεφαλίδες).

Η απόδοση χρησιμοποιεί έναν πίνακα HTML με εικονικοποίηση για μεγάλα αρχεία — μόνο ορατές σειρές αποδίδονται στο DOM, με διαχωριστικά κράτησης θέσης πάνω και κάτω. Αυτό διατηρεί τον θεατή να ανταποκρίνεται σε αρχεία με εκατοντάδες χιλιάδες σειρές.

Η ταξινόμηση και το φιλτράρισμα γίνονται σε JavaScript. Οι αλγόριθμοι ταξινόμησης είναι συνήθως array.sort με συναρτήσεις σύγκρισης. Το φιλτράρισμα χρησιμοποιεί απλές αντιστοιχίσεις include() ή regex. Και οι δύο εκτελούνται στο πλήρες σύνολο δεδομένων. Η απόδοση εξαρτάται από το μέγεθος των δεδομένων και την πολυπλοκότητα των συνθηκών.

Βέλτιστες Πρακτικές

Συχνές ερωτήσεις

Αυτό το εργαλείο απαιτεί πρόσθετα ή λήψεις;
Όχι. Όλα εκτελούνται στο πρόγραμμα περιήγησής σας χρησιμοποιώντας τυπικές τεχνολογίες ιστού. Δεν απαιτείται εγκατάσταση πρόσθετων, επεκτάσεων ή λογισμικού.
Μπορώ να κάνω αναζήτηση στα δεδομένα;
Ναι. Χρησιμοποιήστε τη λειτουργία αναζήτησης ή φίλτρου για να βρείτε γρήγορα συγκεκριμένα στοιχεία ή τιμές μέσα στα εμφανιζόμενα δεδομένα.
Υπάρχει όριο μεγέθους για τα δεδομένα που μπορώ να δω;
Το εργαλείο χειρίζεται αποτελεσματικά τυπικά μεγέθη δεδομένων στο πρόγραμμα περιήγησης. Η απόδοση των πολύ μεγάλων συνόλων δεδομένων ενδέχεται να διαρκέσει περισσότερο. Για εξαιρετικά μεγάλα αρχεία, σκεφτείτε να χρησιμοποιήσετε εφαρμογές επιτραπέζιου υπολογιστή.
Τα δεδομένα μου διατηρούνται ιδιωτικά;
Ναι. Όλη η επεξεργασία και η εμφάνιση δεδομένων πραγματοποιείται στο πρόγραμμα περιήγησής σας. Τίποτα δεν μεταφορτώνεται σε κανένα διακομιστή.
Μπορώ να επεξεργαστώ δεδομένα στο πρόγραμμα προβολής;
Οι περισσότεροι θεατές είναι μόνο για ανάγνωση. Για επεξεργασία, χρησιμοποιήστε ένα πρόγραμμα επεξεργασίας CSV ή ανοίξτε σε μια εφαρμογή υπολογιστικών φύλλων που δεν πραγματοποιεί αυτόματη μετατροπή.
Πώς χειρίζεται η ταξινόμηση τις ημερομηνίες;
Η ταξινόμηση είναι τυπικά λεξικογραφική (σύγκριση συμβολοσειρών). ΕΕΕΕ-ΜΜ-ΗΗ οι ημερομηνίες ταξινομούνται σωστά. ΜΜ/ΗΗ/ΕΕΕΕ όχι. Για ουσιαστική ταξινόμηση ημερομηνιών, βεβαιωθείτε ότι τα δεδομένα προέλευσης χρησιμοποιούν μορφή ημερομηνίας με δυνατότητα ταξινόμησης.
Τι γίνεται με τους ειδικούς χαρακτήρες;
Τα CSV με κωδικοποίηση UTF-8 χειρίζονται σωστά τους διεθνείς χαρακτήρες. Τα CSV σε άλλες κωδικοποιήσεις ενδέχεται να εμφανίζουν αλλοιωμένους χαρακτήρες. προσδιορίστε ρητά την κωδικοποίηση εάν είναι διαθέσιμη.
Μπορώ να εξάγω φιλτραρισμένα αποτελέσματα;
Οι περισσότεροι θεατές προσφέρουν εξαγωγή της τρέχουσας προβολής πίσω στο CSV. Το εξαγόμενο αρχείο περιέχει μόνο φιλτραρισμένες σειρές με την τρέχουσα σειρά ταξινόμησης.