Sări la conținut
Complet local

Separator de coloane cu lățime fixă

Desparte linii cu câmpuri de lățime fixă în coloane folosind lățimi sau poziții de tăiere.

Intrare
Ieșire

Separator de coloane cu lățime fixă

Inserați text în care fiecare linie conține câmpuri în lățimi de caractere fixe — extrase bancare, exporturi de mainframe, fișiere moștenite, înregistrări EDI — și acest instrument taie fiecare linie în coloane și le scrie cu delimitatorul pe care îl alegeți. Setați lățimile direct (10,8,12) sau, dacă știți unde se termină câmpurile, treceți la poziții de tăiere (10,18,30) și instrumentul calculează lățimile pentru dvs.

Activați elimina spațiile din celule pentru a elimina spațiile de umplere pe care aceste formate le folosesc pentru a ține fiecare câmp la o dimensiune fixă, astfel "NYC " iese ca "NYC". Dacă prima linie a fișierului dvs. este un antet de coloană în loc de date, marcați prima linie este antet astfel nu va fi marcată de verificarea lungimii. Alegeți delimitatorul de ieșire — virgulă, punct-și-virgulă, tabulare sau bară — pentru a se potrivi cu ceea ce lipiți următoarea, fie că este o foaie de calcul sau un script doar CSV.

Nu toate exporturile sunt curate. Inversa: text delimitat la lățime fixă execută conversia în cealaltă direcție, completând fiecare câmp delimitat până la lățimea sa de coloană, astfel puteți reconstrui o înregistrare de lățime fixă dintr-un CSV — util când un sistem aval așteaptă încă layout-ul vechi. Activați avertizează liniile cu lungime diferită și numărătorul în timp real marcează rândurile a căror lungime nu se adună la suma lățimilor dvs. de coloane, ceea ce de obicei este semn de o linie coruptă, o linie încadrată sau lățimi greșite.

Tot se execută local în browserul dvs.: nimic din ceea ce inserați nu este trimis nicăieri, deci este sigur să îl utilizați cu numere de cont, extrase sau alte date sensitive din fișiere plate. Copiați rezultatul, descărcați ca fișier .txt sau trimiteți rezultatul direct înapoi în intrare pentru a-l executa prin alt instrument.

FAQ

Care este diferența dintre lățimi și poziții de tăiere?
Lățimile sunt cât de mulți caractere ocupă fiecare coloană (10,8,12). Pozițiile sunt unde se termină fiecare coloană, numărând de la începutul liniei (10,18,30) — instrumentul le convertește în lățimi pentru dvs., deci ambele descriu același layout.
Ce se întâmplă cu caracterele după ultima lățime?
Orice rămâne după ultima coloană devine o coloană finală suplimentară, deci nu se pierde niciun date la sfârșitul unei linii.
Pot converti CSV înapoi la un fișier de lățime fixă?
Da. Activați inversa: text delimitat la lățime fixă și fiecare câmp este completat cu spații până la lățimea sa de coloană, reconstruind layout-ul original de lățime fixă.
Cum detectează instrumentul rândurile nevalide?
Cu avertizează liniile cu lungime diferită activat, numărătorul marcează rândurile a căror lungime totală nu se potrivește cu suma lățimilor dvs. de coloane — o modalitate rapidă de a detecta rânduri trunchiate sau prost formate într-un fișier mare.
Fișierul meu este încărcat undeva?
Nu. Despărțirea și reconstrucția liniilor de lățime fixă se execută complet în browserul dvs. — fișierul dvs. nu părăsește niciodată dispozitivul.