Εργαλείο διαχωρισμού & συγχώνευσης CSV / TSV

Διαχωρισμός ενός μεγάλου διαχωρισμένου αρχείου σε πολλά μικρότερα τμήματα (ανά γραμμές ανά αρχείο ή ανά πλήθος τμημάτων), και στη συνέχεια συγχώνευση αρχείων ξανά μαζί κατά όνομα στήλης ή κατά θέση. Ο διαχωριστής (κόμμα, tab, ερωτηματικό ή κάθετος) ανιχνεύεται αυτόματα για κάθε αρχείο εισόδου.
Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησης — τα δεδομένα δεν μεταφορτώνονται ποτέ σε κανέναν διακομιστή.
Λειτουργία:
Διαχωρισμός κατά:  
Κεφαλίδα:
Διαχωρισμός: ορισμός γραμμών ανά τμήμα (κάθε τμήμα παίρνει ≤ N γραμμές δεδομένων) ή σταθερού πλήθους τμημάτων, και απόφαση αν κάθε τμήμα επαναλαμβάνει τη γραμμή κεφαλίδας. Συγχώνευση: προστίθενται όσα αρχεία (ή επικολλημένο κείμενο) επιθυμείται — κάθε αρχείο διατηρεί τον δικό του διαχωριστή — και στη συνέχεια επιλέγεται με γνώση κεφαλίδας (στήλες αντιστοιχισμένες κατά όνομα, οι λείπουσες στήλες αναφέρονται και χρησιμοποιούνται κενά κελιά) ή ευθυγράμμιση κατά θέση (στήλες αντιστοιχισμένες κατά σειρά, τα μικρότερα αρχεία συμπληρώνονται). Ο διαχωριστής εξόδου μπορεί να οριστεί σε κόμμα, tab (TSV), ερωτηματικό ή κάθετο.
Η έξοδος CSV χρησιμοποιεί εισαγωγικά κατά RFC 4180. Τα τμήματα διαχωρισμού μπορούν να ληφθούν μεμονωμένα ή ως ένα αρχείο ZIP.
Διαχωρισμός & συγχώνευση — οι κεφαλίδες είναι η σύμβαση

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

Κάθε συγχωνευμένο αρχείο διατηρεί τον δικό του διαχωριστή — οι μικτές είσοδοι με κόμμα και tab συγχωνεύονται καθαρά.