Μετάβαση στο περιεχόμενο
Coverton Ιστολόγιο
Σε αυτό το άρθρο
Πίνακες και δεδομένα

Μετατρέψτε το TSV σε CSV: διαχωριστικά και αλλαγές γραμμής

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

Ανοίξτε το εργαλείο →Πώς να χρησιμοποιήσετε αυτό το εργαλείο ↓
Μετατρέψτε το TSV σε CSV
Η εικόνα δείχνει τα βήματα χρήσης του εργαλείου. Δεν είναι αποτέλεσμα επεξεργασίας ενός μεταφορτωμένου αρχείου.

Πώς να χρησιμοποιήσετε αυτό το εργαλείο

  1. Επιλέξτε αρχεία σε μορφή TSV, TXT. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Κωδικοποίηση εισόδου και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα CSV και ελέγξτε το περιεχόμενο και την ποιότητά του.

Επιλέξτε τις σωστές ρυθμίσεις

Ελέγξτε αν η πηγή χρησιμοποιεί UTF-8 ή κωδικοποίηση συμβατή με το EUC-KR και επιλέξτε το ανάλογα. Τα πεδία εισόδου διαβάζονται με καρτέλες, ενώ το αποθηκευμένο CSV χρησιμοποιεί κόμματα ως διαχωριστές του.

Υποστηριζόμενη είσοδος
  • TSV, TXT
Έξοδος
  • CSV
Διαθέσιμες ρυθμίσεις
  • Κωδικοποίηση εισόδου

Πριν ξεκινήσετε

Διευκρινίστε τη σημασία των δεδομένων

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

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

Ορίστε ελέγχους πριν από την επεξεργασία: αναγνωριστικό με αμετάβλητη γραφή, τιμή με γνωστό νόημα και αναμενόμενη σχέση εγγραφών. Με κανόνες τύπου ή αντιστοίχισης, διακρίνετε την πηγαία τιμή από την εμφάνισή της. Δοκιμάστε αμφίσημες ημερομηνίες και διαφορετικά γραμμένα κλειδιά πριν από γενικό κανόνα. Κρατήστε κανόνες και απαιτήσεις μαζί με την έξοδο για να συνδέσετε την απόκλιση με είσοδο, ερμηνεία ή μετατροπή.

Επαληθεύστε τιμές και εξαιρέσεις

Ανοίξτε ή εισαγάγετε την έξοδο με τις ρυθμίσεις του προγράμματος προορισμού. Συγκρίνετε επικεφαλίδες, πλήθος εγγραφών και δείγματα τιμών. Σύνοψη, διαχωρισμός ή αφαίρεση διπλοτύπων μπορεί να αλλάζει σκόπιμα το πλήθος· ελέγξτε τον λόγο αντί να απαιτείτε ίδιες γραμμές μετά από κάθε μετασχηματισμό.

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

Παράδειγμα εισόδου και εξόδου

Ετικέτα: Ετικέτα: Ετικέτα: Ετικέτα: Ετικέτα: Ετικέτα: Ετικέτα: CSV

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

Ελέγξτε το αποτέλεσμα πριν αποθηκεύσετε

Συγκρίνετε το πλάτος του τίτλου και τον αριθμό των γραμμών δεδομένων με την πηγή. Ελέγξτε μια διεύθυνση που περιέχει κόμματα ή μια περιγραφή που περιέχει αναφορές για να επιβεβαιώσετε ότι το καθένα παραμένει ένα κελί.

Εάν το αποτέλεσμα είναι διαφορετικό από αυτό που περιμένατε

Ανεκλειστές αναφορές ή μη τυποποιημένη σύνταξη πεδίου μπορεί να προκαλέσει σφάλματα διαχωρισμού.Εάν η έκδοση εμφανίζεται σε μία στήλη, βεβαιωθείτε ότι οι ρυθμίσεις εισαγωγής της παραλαβής εφαρμογής χρησιμοποιούν επίσης ένα delimiter comma.

Περιορισμοί χρήσης

  • Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Συνεχίστε με σχετικά εργαλεία

Μετατρέψτε το CSV σε JSON

Η πρώτη γραμμή CSV δίνει τα κλειδιά για το αντικείμενο JSON κάθε γραμμής δεδομένων. Οι τιμές των κελιών αποθηκεύονται ως συμβολοσειρές· ελέγξτε τους τύπους τους πριν περάσετε το αποτέλεσμα σε σύστημα που περιμένει αριθμούς ή λογικές τιμές.

Επιλέξτε την κρυπτογράφηση πηγής και χρησιμοποιήστε την αυτόματη ανίχνευση οριοθέτησης ή επιλέξτε τον πραγματικό οριοθέτη. Λύστε κενές ή διπλές επικεφαλίδες και βεβαιωθείτε ότι κάθε γραμμή έχει τον ίδιο αριθμό στήλων με την επικεφαλίδα.

Ανοίξτε το εργαλείο →

Μετατρέψτε το JSON σε CSV

Η μετατροπή απαιτεί έναν πίνακα JSON με στοιχεία που είναι αντικείμενα. Επιλέξτε αν τα εμφωλευμένα αντικείμενα θα γίνουν ξεχωριστές στήλες ή θα παραμείνουν συμβολοσειρές JSON μέσα στα κελιά. Ο τρόπος ανάγνωσης του υπολογιστικού φύλλου διαφέρει ανάλογα με την επιλογή.

Ενεργοποιήστε την ισοπέδωση ώστε οι ιδιότητες των εμφωλευμένων αντικειμένων να γίνουν επικεφαλίδες ενωμένες με τελείες. Οι πίνακες JSON δεν αναπτύσσονται σε πολλές γραμμές· ελέγξτε αυτά τα κελιά χωριστά αν θέλετε να αναλύσετε κάθε στοιχείο.

Ανοίξτε το εργαλείο →

Αυτός ο οδηγός εξηγεί το δημόσια διαθέσιμο εργαλείο που λειτουργεί στο πρόγραμμα περιήγησης. Κρατήστε ένα αντίγραφο του πρωτοτύπου και ελέγξτε το αποτέλεσμα πριν το μοιραστείτε.

Αυτή η μετάφραση ετοιμάστηκε με τη βοήθεια λογισμικού. Μπορείτε επίσης να διαβάσετε την αγγλική έκδοση. Διαβάστε στα αγγλικά