UltKit

Ubah TXT ke CSV

Banyak sistem mengekspor tabel sebagai file .txt dengan tab, pipe, atau titik koma di antara kolomnya. Unggah di sini dan dapatkan CSV standar berpemisah koma yang langsung terbaca oleh spreadsheet dan layar impor pada percobaan pertama.

Konverter Data

atau jatuhkan file CSV, TSV, TXT … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah file teks

    Tambahkan ekspor .txt atau .tsv, hingga 20 file masing-masing 95 MB. Setiap baris harus berisi satu rekaman, dengan pemisah yang sama di antara setiap kolom.

  2. 2

    Biarkan pemisah terdeteksi

    Pemisah dimulai dari Deteksi otomatis, yang menemukan tab, pipe, titik koma, atau koma di dalam masukan. Atur secara manual di Pengaturan lanjutan jika file mencampurnya, dan atur Encoding teks jika huruf beraksen tampil salah.

  3. 3

    Konversi ke CSV

    Tekan Konversi ke CSV lalu unduh. Hasilnya memakai koma, UTF-8, dan tanda kutip hanya pada nilai yang memerlukannya.

Dari mana file TXT berpemisah berasal

File .txt penuh kolom biasanya adalah ekspor yang tidak pernah dirancang untuk spreadsheet. Sistem bank dan penggajian, mesin kasir, instrumen laboratorium, laporan mainframe, dan klien database semuanya menulis tabel sebagai teks biasa, sering dengan tab atau pipe alih-alih koma karena karakter tersebut jarang muncul di dalam nama dan alamat. Menyalin tabel dari halaman web atau PDF lalu menempelkannya ke Notepad menghasilkan hal yang sama.

Perangkat lunak penerimanya lebih ketat. Platform email massal, impor CRM, paket akuntansi, dan dialog unggah Google Sheets mencari file .csv, sedangkan Excel membuka .txt lewat wizard yang menanyakan pemisah. Mengonversi sekali memberi Anda file yang bisa langsung dibuka. Jika tujuannya aplikasi, bukan lembar kerja, TXT ke JSON menghasilkan objek dengan kunci dari baris header.

Pemisah yang dibaca konverter TXT ke CSV

Tab
Pemisah pada file TSV dan pada tabel yang disalin dari spreadsheet atau halaman web.
Pipe |
Lazim di ekspor dari sistem perusahaan dan perbankan lama, karena nama dan alamat hampir tidak pernah memuatnya.
Titik koma ;
Yang ditulis Excel di wilayah yang memakai koma sebagai tanda desimal, seperti Indonesia, Jerman, Italia, atau Belanda.
Spasi
Hanya berfungsi jika tidak ada nilai yang mengandung spasi sendiri.

Ubah TXT ke CSV: contoh berpemisah pipe

Sebelum (ekspor.txt) dan sesudah (ekspor.csv)
id|nama|kota|saldo
301|Siregar, Budi|Medan|1200.50
302|Lindqvist|Malmö|88.00

id,nama,kota,saldo
301,"Siregar, Budi",Medan,1200.50
302,Lindqvist,Malmö,88.00
opsi pemisah termasuk otomatis
6
encoding teks
8
file per proses
20
per file
95 MB

Perhatikan rekaman pertama. Namanya mengandung koma, sehingga CSV membungkusnya dengan tanda kutip ganda; tanpa itu, alat impor akan melihat lima kolom, bukan empat. Huruf ö dari bahasa Swedia tetap utuh karena hasilnya berformat UTF-8. Dua aturan itu, pemberian kutip dan encoding, menjadi penyebab sebagian besar impor CSV yang gagal.

Fakta format TXT dan CSV

TXT

Teks biasa

File TXT hanya berisi karakter biasa tanpa format, font, gambar, atau tata letak. File teks modern biasanya dienkode dalam UTF-8, yang mencakup semua bahasa, meskipun file lama mungkin menggunakan encoding lain dan menampilkan karakter yang kacau. Teks biasa berukuran sangat kecil, tidak pernah usang, dan dapat dibuka di semua perangkat, dari ponsel hingga server. Format ini tidak dapat menyimpan teks tebal, tabel, atau gambar, sehingga struktur harus dinyatakan dengan spasi atau markup sederhana.

Kompresi
–
Transparansi
–
Animasi
–
Diperkenalkan
–
Konverter TXT

CSV

Nilai yang dipisahkan koma (CSV)

CSV adalah format teks biasa untuk tabel, dengan setiap baris menjadi satu baris data dan koma memisahkan kolom. Format ini telah digunakan sejak masa awal komputasi dan dijelaskan dalam RFC 4180, meskipun banyak variannya memakai titik koma atau tab serta encoding teks yang berbeda. Hampir semua spreadsheet, basis data, dan alat analitik dapat mengimpor dan mengekspornya, sehingga CSV menjadi format bawaan untuk memindahkan data antarsistem. CSV hanya menyimpan nilai, tanpa rumus, format, banyak sheet, atau tipe data.

Kompresi
–
Transparansi
–
Animasi
–
Diperkenalkan
–
Konverter CSV

Orang mengubah TXT menjadi CSV ketika sebuah sistem menulis tabel sebagai teks dengan pemisah yang longgar, sementara program berikutnya hanya mau mengimpor nilai berpemisah koma.

Pertanyaan seputar TXT ke CSV

Apa bedanya file TXT dan file CSV?

Keduanya teks biasa. Ekstensi .csv menjanjikan tata letak tertentu, yaitu nilai yang dipisahkan koma dengan aturan kutip dari RFC 4180, sehingga program langsung membukanya sebagai tabel. File .txt tidak menjanjikan apa pun; pemisahnya bisa tab, pipe, atau spasi, dan alat impor harus diberi tahu yang mana.

Bisakah file teks berpemisah tab diubah ke CSV?

Bisa, dan itulah kasus yang paling umum. Ekspor berpemisah tab berasal dari database, tabel yang disalin ke clipboard, dan banyak alat pelaporan. Deteksi otomatis mengenali tab-nya, dan nilai apa pun yang mengandung koma diberi tanda kutip di CSV agar tetap berada dalam satu kolom.

File TXT saya menyejajarkan kolom dengan spasi. Apakah bisa dikonversi ke CSV?

Hanya jika tidak ada nilai yang mengandung spasi. Pemisah Spasi menganggap setiap spasi sebagai batas kolom, sehingga kota seperti Tanjung Pinang akan terbelah dua. Laporan lebar tetap, yang kolomnya diberi spasi tambahan agar sejajar, perlu didefinisikan kolomnya berdasarkan posisi di wizard impor spreadsheet.

Mengapa nama beraksen tampil rusak setelah CSV dibuka?

File teks dan programnya berbeda pendapat soal encoding. Alat Windows lama menyimpan teks sebagai Windows-1252, sedangkan Notepad memakai UTF-8 sebagai bawaan sejak Windows 10 May 2019 Update. Atur Encoding teks sesuai sumbernya, atau pilih UTF-8 dengan BOM agar Excel di Windows membaca hasilnya dengan benar.

Bisakah teks langsung diubah menjadi workbook Excel, bukan CSV?

Bisa: ubah Konversi ke menjadi XLSX. Workbook menghindari tahap ketika Excel menebak tipe kolom, hal yang penting untuk kode dengan angka nol di depan. Gunakan CSV ke XLSX nanti untuk file yang sudah berbentuk CSV.