TSV JSON Converter
Μετατρέψτε δεδομένα μεταξύ TSV και JSON μορφών με αυτόματη ανάλυση και μορφοποίηση
Είσοδος
Έξοδος
Readme
Τι είναι το TSV;
Το TSV (Tab-Separated Values) είναι μια μορφή απλού κειμένου για αποθήκευση δεδομένων σε πίνακα. Κάθε σειρά είναι μια γραμμή και οι στήλες εντός μιας σειράς διαχωρίζονται με χαρακτήρες tab (\t). Το TSV είναι παρόμοιο με το CSV (Comma-Separated Values) αλλά χρησιμοποιεί ένα tab ως διαχωριστικό, το οποίο αποφεύγει συγκρούσεις με κόμματα που εμφανίζονται φυσικά σε πεδία κειμένου. Υποστηρίζεται ευρέως από εφαρμογές υπολογιστικών φύλλων, βάσεις δεδομένων και εργαλεία επεξεργασίας δεδομένων.
Το JSON (JavaScript Object Notation) είναι μια ελαφριά μορφή κειμένου για αναπαράσταση δομημένων δεδομένων ως πίνακες και αντικείμενα. Όταν τα δεδομένα αποθηκεύονται ως πίνακας αντικειμένων στο JSON, κάθε αντικείμενο αντιστοιχεί σε μια σειρά και τα κλειδιά του αντιστοιχούν σε κεφαλίδες στηλών — κάνοντας τη μετατροπή μεταξύ TSV και JSON απλή.
Περιγραφή εργαλείου
Αυτό το εργαλείο μετατρέπει δεδομένα αμφίδρομα μεταξύ των μορφών TSV και JSON. Επικολλήστε TSV για να λάβετε έναν πίνακα αντικειμένων JSON, ή επικολλήστε έναν πίνακα αντικειμένων JSON για να λάβετε έξοδο TSV με μια σειρά κεφαλίδας.
Χαρακτηριστικά
- Αμφίδρομη μετατροπή: Μετατρέψτε TSV σε JSON ή JSON σε TSV με ένα μόνο εναλλαγέα.
- Χειρισμός σειράς κεφαλίδας: Χρησιμοποιεί αυτόματα την πρώτη σειρά TSV ως ονόματα στηλών κατά τη μετατροπή σε JSON, και κλειδιά αντικειμένων ως κεφαλίδες κατά τη μετατροπή σε TSV.
- Προειδοποίηση υποστήριξης ένθετων αντικειμένων: Αναμένει έναν επίπεδο πίνακα αντικειμένων για JSON-to-TSV· οι ένθετες δομές δεν υποστηρίζονται.
- Επισήμανση σύνταξης: Και τα δύο πλαίσια εισόδου και εξόδου χρησιμοποιούν έναν επεξεργαστή κώδικα με κατάλληλη επισήμανση.
- Παράλειψη κενών γραμμών: Οι κενές γραμμές στην είσοδο TSV αγνοούνται κατά την ανάλυση.
Περιπτώσεις χρήσης
- Υπολογιστικό φύλλο σε API: Εξάγετε δεδομένα από το Excel ή το Google Sheets ως TSV, στη συνέχεια μετατρέψτε το σε JSON για χρήση σε ένα payload API ή αρχείο διαμόρφωσης.
- Εξαγωγές βάσης δεδομένων: Μετατρέψτε εξαγωγές TSV από βάσεις δεδομένων ή αποθήκες δεδομένων σε JSON για περαιτέρω επεξεργασία με JavaScript ή Python.
- Μετανάστευση δεδομένων: Μετατρέψτε σύνολα δεδομένων JSON σε TSV για εισαγωγή σε εργαλεία που απαιτούν είσοδο διαχωρισμένη με tab, όπως ορισμένες διοχέτευσης ETL ή εισαγωγές υπολογιστικών φύλλων.