UltKit

TXT-dən CSV-yə çevirici

Bir çox sistem cədvəlləri sütunlar arasında tab, şaquli xətt (|) və ya nöqtəli vergül olan .txt faylları kimi ixrac edir. Onları buraya yükləyin və elektron cədvəllərin və idxal pəncərələrinin ilk cəhddən oxuduğu, vergüllə ayrılmış standart CSV faylı əldə edin.

Məlumat çevirici

və ya CSV, TSV, TXT … faylları bura sürüşdürün ·

Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir

Nəticə

Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.

Bu alətdən necə istifadə etməli

  1. 1

    Mətn fayllarını yükləyin

    Hər biri 95 MB-dək olan 20 fayladək .txt və ya .tsv ixracı əlavə edin. Hər sətir bir qeyd olmalı, sütunlar arasında eyni ayırıcı işlənməlidir.

  2. 2

    Ayırıcı avtomatik müəyyən edilsin

    Ayırıcı əvvəlcə Avtomatik aşkarlama rejimindədir və daxil edilən mətndə tabulyasiya, şaquli xətt, nöqtəli vergül və ya vergülü tapır. Fayl bunları qarışdırırsa, Əlavə ayarlar bölməsində əl ilə seçin, hərflər səhv görünürsə Mətn kodlaşdırması ayarını dəyişin.

  3. 3

    CSV-yə çevirin

    CSV formatına Çevir düyməsini basın və endirin. Nəticədə vergül, UTF-8 kodlaşdırması işlənir, dırnaq isə yalnız lazım olan dəyərlərdə qoyulur.

Ayırıcılı TXT faylları haradan gəlir

Sütunlarla dolu .txt adətən cədvəl üçün nəzərdə tutulmamış ixracdır. Bank və əmək haqqı sistemləri, satış terminalları, laboratoriya cihazları, mainframe hesabatları və verilənlər bazası müştəriləri cədvəlləri düz mətn kimi yazır, çox vaxt vergül əvəzinə tabulyasiya və ya şaquli xətt işlədir, çünki bu simvollar ad və ünvanlarda nadir olur. Veb səhifədən və ya PDF-dən cədvəli kopyalayıb Notepad-ə yapışdırmaq da eyni nəticə verir.

Qəbul edən proqram daha tələbkardır. Poçt platformaları, CRM idxalı, mühasibat proqramları və Google Sheets-in yükləmə pəncərəsi .csv axtarır, Excel isə .txt faylını ayırıcıları soruşan sehrbazla açır. Bir dəfə çevirdikdən sonra fayl birbaşa açılır. Təyinat cədvəl yox, tətbiqdirsə, TXT-dən JSON-a başlıq sətri ilə açarlanmış obyektlər yaradır.

TXT-dən CSV-yə çeviricinin tanıdığı ayırıcılar

Tabulyasiya
TSV fayllarının və cədvəl proqramlarından və ya veb səhifələrdən kopyalanan cədvəllərin ayırıcısıdır.
Şaquli xətt |
Köhnə korporativ və bank sistemlərinin ixraclarında yayılmışdır, çünki ad və ünvanlarda demək olar ki, olmur.
Nöqtəli vergül ;
Almaniya, İtaliya və ya Niderland kimi onluq işarəsi vergül olan bölgələrdə Excel-in yazdığı ayırıcıdır.
Boşluq
Yalnız heç bir dəyərin öz daxilində boşluğu olmadıqda işləyir.

TXT-ni CSV-yə çevirmək: şaquli xəttlə ayrılmış nümunə

Əvvəl (export.txt) və sonra (export.csv)
id|ad|şəhər|balans
301|Əliyev, Murad|Bakı|1200.50
302|Lindqvist|Malmö|88.00

id,ad,şəhər,balans
301,"Əliyev, Murad",Bakı,1200.50
302,Lindqvist,Malmö,88.00
ayırıcı seçimi, o cümlədən avtomatik
6
mətn kodlaşdırması
8
bir dəstədə fayl
20
hər fayl üçün
95 MB

İkinci qeydə diqqət yetirin. Adda vergül var, ona görə CSV onu cüt dırnağa alır; dırnaq olmasa idxal proqramı dörd əvəzinə beş sütun görərdi. İsveç hərfi ö qorunur, çünki nəticə UTF-8-dir. Dırnaq və kodlaşdırma qaydaları uğursuz CSV idxallarının çoxunu izah edir.

TXT və CSV formatları haqqında faktlar

TXT

Sadə mətn

TXT faylı yalnız sadə simvollardan ibarətdir; formatlama, şrift, şəkil və ya səhifə düzümü yoxdur. Müasir mətn faylları adətən bütün dilləri əhatə edən UTF-8 ilə kodlanır, köhnə fayllar isə başqa kodlaşdırmalardan istifadə edib qarışıq simvollar göstərə bilər. Sadə mətn çox kiçikdir, köhnəlmir və telefonlardan serverlərə qədər hər cihazda açılır. Qalın mətn, cədvəl və ya şəkil saxlaya bilmir, ona görə quruluş boşluqlarla və ya sadə işarələmə ilə ifadə olunmalıdır.

Sıxılma
–
Şəffaflıq
–
Animasiya
–
İlk dəfə təqdim edilib
–
TXT konvertoru

CSV

Vergüllə ayrılmış dəyərlər

CSV cədvəllər üçün sadə mətn formatıdır: hər sətir bir cərgədir, vergüllər isə sütunları ayırır. İlk kompüter dövründən istifadə olunur və RFC 4180-də təsvir edilib, lakin bir çox variant nöqtəli vergül və ya tabulyasiya və müxtəlif mətn kodlaşdırmalarından istifadə edir. Demək olar ki, hər cədvəl, verilənlər bazası və analitika aləti onu idxal və ixrac edə bilir, bu da onu sistemlər arasında məlumat daşımaq üçün standart format edir. CSV yalnız dəyərləri saxlayır; düstur, formatlaşdırma, çoxsaylı vərəq və məlumat növləri yoxdur.

Sıxılma
–
Şəffaflıq
–
Animasiya
–
İlk dəfə təqdim edilib
–
CSV konvertoru

Sistem cədvəli sərbəst ayrılmış mətn kimi yazdıqda, növbəti proqram isə yalnız vergüllə ayrılmış dəyərləri qəbul etdikdə insanlar TXT-ni CSV-yə çevirir.

TXT-dən CSV-yə çevirmə ilə bağlı suallar

TXT və CSV faylı arasında nə fərq var?

Hər ikisi düz mətndir. .csv uzantısı müəyyən quruluşu vəd edir: dəyərlər vergüllə ayrılır və dırnaq qaydaları RFC 4180 standartına uyğundur, buna görə proqramlar onu dərhal cədvəl kimi açır. .txt isə heç nə vəd etmir; ayırıcı tabulyasiya, şaquli xətt və ya boşluq ola bilər və idxal proqramına hansı olduğu bildirilməlidir.

Tabla ayrılmış mətn faylını CSV-yə çevirmək olarmı?

Bəli, ən çox rast gəlinən hal budur. Tabulyasiya ilə ayrılmış ixraclar verilənlər bazalarından, cədvəllərin mübadilə buferinə köçürülməsindən və bir çox hesabat alətindən gəlir. Avtomatik aşkarlama tabulyasiyanı tanıyır, vergül olan dəyərlər isə CSV-də dırnağa alınır və bir sütunda qalır.

Mətn faylımda sütunlar boşluqlarla düzülüb. Bu işləyəcəkmi?

Yalnız heç bir dəyərdə boşluq yoxdursa. Boşluq ayırıcısı hər boşluğu sütun sonu sayır, ona görə New York kimi şəhər adı ikiyə bölünər. Sütunları düzülmək üçün boşluqla doldurulmuş sabit enli hesabatlarda isə sütunlar cədvəl proqramının idxal sehrbazında mövqeyə görə müəyyən edilməlidir.

CSV-ni açdıqdan sonra xüsusi hərfli adlar niyə pozulmuş görünür?

Mətn faylı ilə proqram kodlaşdırma barədə fikir ayrılığındadır. Köhnə Windows alətləri mətni Windows-1252 ilə saxlayırdı, Notepad isə Windows 10 May 2019 yeniləməsindən bəri standart olaraq UTF-8 işlədir. Mətn kodlaşdırması ayarını mənbəyə uyğun seçin və ya Windows-da Excel nəticəni düzgün oxusun deyə BOM ilə UTF-8 seçin.

Mətni birbaşa Excel kitabına çevirmək olarmı?

Bəli: Çevriləcək format ayarını XLSX edin. İş kitabı Excel-in sütun tiplərini təxmin etdiyi mərhələni aradan qaldırır, bu isə sıfırla başlayan kodlar üçün vacibdir. Artıq CSV olan fayllar üçün sonra CSV-dən XLSX-ə alətindən istifadə edin.