Ugrás a tartalomhoz
100% helyi

Fix szélességű oszlop szétválasztó

Szétválassza a rögzített szélességű mezőkkel rendelkező sorokat oszlopokra szélességek vagy vágási pozíciók segítségével.

Bemenet
Kimenet

Fix szélességű oszlop szétválasztó

Illesszen be szöveget, ahol minden sor rögzített karakterszélességű mezőkbe van csomagolva – banki kimutatások, csoportmunka-exportok, örökölt lapos fájlok, EDI rekordok – és ez az eszköz minden sort oszlopokra vág, és az Ön által választott elválasztóval írja ki őket. Közvetlenül állítsa be a szélességeket (10,8,12), vagy ha tudja, hol végződnek a mezők, akkor váltson vágási pozícióra (10,18,30), és az eszköz kiszámítja a szélességeket Önnek.

Kapcsolja be a cellaközt szóközök eltávolítása lehetőséget, hogy letörölje azokat a kitöltő szóközöket, amelyeket ezek a formátumok használnak minden mező rögzített méretben tartásához, így az "NYC " az "NYC"-vé válik. Ha a fájl első sora oszlopfejléc, nem pedig adat, akkor jelölje meg az első sor egy fejléc lehetőséget, hogy a hosszellenőrzés ne jelölje meg. Válassza ki a kimeneti elválasztót – vesszővel, pontosvesszővel, tabulátorral vagy csővel – hogy illeszkedjen ahhoz, amit legközelebb beilleszteni fog, legyen az egy táblázat vagy egy csak CSV-s script.

Nem minden export tiszta. A fordított: elválasztott szöveg fix szélességűvé a konverziót az ellenkező irányban futtatja, az elválasztott mezőket a táblázat szélességig kitölti, így a rögzített szélességű rekordot CSV-ből lehet újraépíteni – hasznos, ha az alárendelt rendszer még az öreg elrendezést várja. Kapcsolja be a figyelmeztetés a különböző hosszúságú sorokra lehetőséget, és az élő összesítés jelzi azokat a sorokat, amelyeknek a hossza nem egyenlő az oszlopszélességek összegével, ami általában egy sérült sor, egy burkolt sor vagy a helytelen szélességek jele.

Minden helyileg fut a böngészőjében: semmi, amit beillesztett, nem kerül fel sehova, így biztonságos a használata számlaszámokkal, kimutatásokkal vagy más érzékeny lapos fájladatokkal. Másolja a risultátumot, töltse le .txt-fájlként, vagy küldje el a produktumot közvetlenül vissza a bevitelbe, hogy egy másik eszközön keresztül futtassa.

Gyakori kérdések

Mi a különbség a szélességek és vágási pozíciók között?
A szélességek az egyes oszlopok karakterszáma (10,8,12). A pozíciók az, ahol az egyes oszlopok végződnek, a sor elejétől számítva (10,18,30) – az eszköz a szélességekre konvertálja őket Önnek, így mindkettő ugyanazt az elrendezést írja le.
Mi történik az utolsó szélességet követő karakterekkel?
Az utolsó oszlopot követő maradék egy extra utolsó oszlop lesz, így a sor végén lévő adatok nem vesznek el csendesen.
Átalakíthatom a CSV-t fix szélességű fájlvá?
Igen. Kapcsolja be a fordított: elválasztott szöveg fix szélességűvé lehetőséget, és az egyes mezők az oszlopszélességig vannak kitöltve szóközökkel, így az eredeti fix szélességű elrendezés újraépíthető.
Hogyan észleli az eszköz a rossz sorokat?
A figyelmeztetés a különböző hosszúságú sorokra bekapcsolása után az élő tally azokat a sorokat számolja, amelyeknek a teljes hossza nem egyezik meg az oszlopszélességek összegével – gyors módja a csonkolt vagy sérült sorok azonosításának egy nagyméretű fájlban.
A fájlom valahova fel van töltve?
Nem. A fix szélességű sorok szétválasztása és újraépítése teljes egészében a böngészőjében fut – a fájl soha nem hagyja el az eszközét.