CSV / TSV felosztó és egyesítő eszköz

Nagy elválasztott fájl felosztása több kisebb részre (fájlonként sorok száma vagy részek száma szerint), majd a fájlok egyesítése oszlopnév vagy pozíció alapján. Minden bemeneti fájlnál az elválasztó (vessző, tabulátor, pontosvessző vagy függőleges vonal) automatikusan felismerődik.
Minden feldolgozás helyben, a böngészőben történik — az adatok semmilyen szerverre nem kerülnek feltöltésre.
Mód:
Felosztás:  
Fejléc:
Felosztás: részenkénti sorok (minden rész legfeljebb N adatsort kap) vagy rögzített részszám választható, és el kell dönteni, hogy minden rész megismétli-e a fejlécsort. Egyesítés: tetszőleges számú fájl (vagy beillesztett szöveg) adható hozzá — mindegyik megtartja a saját elválasztóját — majd kiválasztható a fejlécre figyelő (név szerinti párosítás, a hiányzó oszlopokat jelenti, és üres cellákat használ) vagy a pozíció szerinti igazítás (sorrend szerinti párosítás, a rövidebb fájlokat kitöltik). A kimeneti elválasztó vesszőre, tabulátorra (TSV), pontosvesszőre vagy függőleges vonalra állítható.
A CSV-kimenet RFC 4180 szerinti idézést használ. A felosztott részek külön-külön vagy egyetlen ZIP-archívumként tölthetők le.
Felosztás és egyesítés — a fejlécek a szerződés

A felosztott fájl csak akkor használható, ha minden rész megismétli a fejlécsort — különben minden rész csak névtelen oszlopokból áll. Az egyesítés a tükörprobléma: ha a fájlok egyeznek az oszlopnevekben, a fejlécre figyelő egyesítés név szerint párosít, és jelenti, mi hiányzik; ha csak az oszlopsorrendben egyeznek, a pozíció szerinti igazítás a rövidebb fájlokat kitölti. Név szerinti módot érdemes választani, ha a részek ugyanabból a sablonból származnak, pozíció szerintit, ha nem.

Minden egyesített fájl megtartja a saját elválasztóját — a vessző és tabulátor vegyes bemenetek tisztán egyesülnek.