CSV ke Kolom Teks
Kadang Anda butuh data yang tertata dalam kolom yang mudah dibaca tanpa memperkenalkan Markdown, HTML, atau spreadsheet, blok kode di README, laporan ramah-terminal, email teks biasa ke tim ops. Konverter ini membaca input CSV (atau yang dipisah tab, titik koma, pipe) dan menghasilkan kolom yang di-pad spasi di mana setiap sel di-pad ke lebar sel terlebar di kolom itu. Hasilnya sejajar sempurna dalam font monospace.
Bagaimana kolom disejajarkan
-
1
Tempel data
Pemisah flat-file umum mana pun berfungsi: koma, tab, titik koma, atau pipe.
-
2
Pilih delimiter
Tool mengurai sel berkutip dengan `str_getcsv`, sehingga pemisah yang tertanam di dalam kutipan tetap dihormati.
-
3
Lebar kolom diukur
Untuk setiap kolom, konverter menemukan sel terlebar di semua baris dan menyimpannya sebagai lebar target.
-
4
Sel di-pad dengan spasi
Setiap sel di-pad ke kanan sampai lebar kolom; kolom digabung dengan dua spasi di antaranya.
Mengapa monospace penting untuk output ini
Penyejajaran berbasis pad-spasi hanya berfungsi jika setiap karakter punya lebar sama. Dalam font proporsional (Helvetica, Arial, teks body blog Anda) huruf i memakan ruang horizontal lebih kecil daripada M, sehingga kolom akan tampak tidak sejajar meskipun setiap sel punya jumlah karakter spasi yang sama.
Di mana ia dirender dengan benar
- Blok kode Markdown (
``` ) - Elemen HTML
<pre>dan<code> - Output terminal, file log
- Kolom rich-text yang diatur ke monospace (sebagian besar IDE, body issue Gitea)
Di mana ia akan tampak rusak
- Paragraf biasa dalam postingan blog
- Gmail dan sebagian besar klien email (memakai font proporsional secara default)
- Pesan Slack di luar backtick
- Blok teks-biasa Notion
Alternatif untuk prosa yang mudah dibaca manusia
| Keluaran yang dituju | Gunakan |
|---|---|
| Halaman web | CSV ke Tabel HTML |
| README GitHub | Konverter CSV ke Markdown |
| Spreadsheet | CSV ke Excel |
| Payload API | CSV ke JSON |
Tips
- Sel pendek menang. Nilai yang sangat panjang memaksa kolom menjadi sangat lebar. Potong teks panjang dulu atau biarkan membungkus dengan memproses output baris demi baris.
- Penyelarasan dengan tab itu berbeda. Jika Anda ingin output yang dipisah
\tuntuk ditempel ke spreadsheet, lewati alat ini dan gunakan ekspor TSV biasa; toh penyejajaran akan tetap rusak di spreadsheet. - Unicode lebar dihitung berbeda. Konverter mengukur dengan
mb_strlenyang menghitung code point. Karakter CJK double-wide secara teknis lebih lebar daripada hitungannya menyiratkan; secara visual mereka bisa melenceng di beberapa terminal.
Pertanyaan yang Sering Diajukan
Tool mem-pad sel dengan karakter spasi. Dalam font proporsional huruf i menempati ruang horizontal lebih kecil daripada M, jadi meskipun jumlah spasi benar, pikselnya tidak cocok. Render di dalam blok kode atau atur font ke monospace.
Tidak langsung: alat ini memakai spasi ganda sebagai pemisah. Untuk tampilan tersejajar berpemisah garis vertikal, lakukan pemrosesan lanjutan dengan mengganti spasi ganda menjadi |, atau gunakan Konverter CSV ke Markdown untuk tabel bergaya GFM.
Sel yang hilang di-pad ke lebar kolom dengan spasi, sehingga output tetap persegi panjang dan tersejajar rapi.
Ya. Teks yang Anda tempel dikirim ke server kami agar alat dapat meratakan kolom. Teks tidak disimpan dan tidak ditambahkan ke tautan halaman.
Alat Terkait
Penghitung Kata
Hitung kata, karakter, kalimat, dan paragraf lengkap dengan waktu baca, waktu bicara, kepadatan kata kunci, dan skor keterbacaan Flesch untuk esai, posting, caption, dan meta description.
Simbol panah untuk disalin
Salin panah Unicode umum sekali klik: lurus, ganda, diagonal, berkait, melingkar, dan segitiga untuk dokumen, chat, dan desain.
Pembuat Anagram
Masukkan kata pendek dan lihat setiap penyusunan ulang huruf yang unik, dengan permutasi duplikat dihapus dan batas hasil yang bisa diatur.
Generator Teks Glitch
Buat teks glitch bergaya Zalgo dengan tanda gabung Unicode. Pilih intensitas, lihat beberapa varian, lalu salin teks rusak untuk profil, meme, atau unggahan horor.
Generator Bubble Text
Ubah teks biasa menjadi huruf gelembung (Ⓐ Ⓑ Ⓒ) yang bisa disalin dan ditempel ke bio Instagram, TikTok, dan Discord. Huruf besar dan kecil melingkar plus angka melingkar, tanpa aplikasi.
Generator Bullet Point
Tempel daftar Anda dengan satu item per baris, pilih karakter bullet, lalu salin hasilnya. Sepuluh gaya bawaan: titik, panah, bintang, centang, dan lainnya.