Bahasa Melayu

Bersihkan Eksport CSV yang Berserabut dalam Pelayar Anda

Betulkan pembatas, tanda tertib bait, baris compang-camping dan ruang kosong sesat dalam eksport

Alat dimuatkan di sini. Ia memerlukan JavaScript, kerana kerja itu berlaku pada peranti anda.

Fail anda dan privasi anda

Hamparan anda tidak pernah dimuat naik. Fail dibaca oleh pelayar, dihuraikan oleh Web Bekerja pada peranti anda sendiri dan ditulis semula oleh mekanisme muat turun pelayar. kod alat tidak membuat permintaan yang membawa fail, teks yang ditampal atau output yang dijana. Didedahkan permintaan skrip analitik adalah berasingan dan diterangkan dalam Dasar Privasi tapak.

Apa yang dilakukan oleh alat ini

Baiki eksport hamparan yang tidak akan dibuka dengan bersih: pembatas agak dikesan daripada yang diandaikan, tanda tertib UTF-8 dialih keluar, baris yang bilangan selnya tidak bersetuju dengan pengepala dilaporkan mengikut nombor dan jadual ditulis semula sebagai bersih RFC 4180 CSV.

Pembersihan berfungsi pada struktur fail, bukan pada maksud data. Alat itu mengesan aksara manakah yang memisahkan medan, menghilangkan tanda tertib UTF-8 bait terkemuka, dibaca dipetik medan yang mengandungi pembatas atau pemisah baris, dan menamakan nombor baris setiap baris yang bilangan selnya tidak bersetuju dengan pengepala. Anda kemudian boleh memangkas ruang kosong, runtuhkan larian ruang, lepaskan baris kosong dan alih keluar pendua, sebelum menulis semula jadual dengan RFC 4180 memetik. Menamakan semula dan menyusun semula lajur ialah tugas yang berasingan dan hidup pada kit alat indeks, dipautkan di bawah.

Cara menggunakannya

  1. Pilih Pilih fail CSV atau JSON dan pilih eksport yang ingin anda betulkan, sehingga 50 MB. Menampal teks dalam karya juga.
  2. Biarkan pembatas pada Auto-detect; nilai yang dikesan ditulis semula ke dalam kawalan. Jika pratonton menunjukkan satu lajur, tetapkannya dengan tangan.
  3. Baca ringkasan baris dan lajur serta amaran, masing-masing menamakan nombor baris sebagai teks editor mengiranya.
  4. Gunakan ruang kosong Pangkas, Runtuhkan ruang, Alih keluar baris kosong dan Alih keluar baris pendua masuk apa-apa perintah yang sesuai dengan fail, dan Buat asal apa-apa yang anda tidak mahu.
  5. Pilih pilihan eksport, kemudian pilih Muat turun CSV dan Kosongkan data apabila anda berada selesai.

Contoh kes penggunaan

Input dan output yang disokong

Menerima

Menghasilkan

Apa yang tidak akan dilakukan oleh alat ini

Kesilapan biasa

Nota teknikal

Penghuraian ialah mesin keadaan RFC 4180 tulisan tangan, jadi pembatas petikan, baris baharu di dalamnya medan petikan, petikan dua kali ganda sebagai pelarian dan pengakhiran CRLF, LF atau lone-CR dikendalikan oleh pembinaan. Ia berjalan dalam Pekerja Web, jadi eksport yang besar tidak membekukan halaman. Pengesanan pembatas menghuraikan sampel sepuluh baris dengan setiap calon dan menjaringkannya mengikut lajur kira ditimbang mengikut segi empat tepat hasilnya, jadi koma di dalam medan yang disebut tidak boleh mengatasi koma bertitik sebenar.

Soalan lazim

Adakah hamparan saya dimuat naik di mana-mana sahaja?
Tidak. Tiada titik akhir muat naik: fail dibaca, dihuraikan dalam Pekerja Web dan ditulis keluar pada peranti anda, dan kod alat tidak membuat permintaan untuk membawa fail, ditampal teks atau output yang dihasilkan. Permintaan skrip analitik yang didedahkan adalah berasingan dan adalah diterangkan dalam Dasar Privasi tapak.
Mengapa fail saya dibuka sebagai satu lajur?
Pembatas salah. Pengesanan kembali kepada koma apabila tiada calon membelah sampel ke dalam dua atau lebih lajur. Tetapkan dengan tangan: koma bertitik untuk eksport Eropah, tab untuk fail yang benar-benar TSV.
Apakah pilihan formula-suntikan-selamat berubah?
Ia memberi awalan apostrof pada setiap sel bermula dengan =, +, -, @, tab atau gerabak kembali, jadi hamparan menganggapnya sebagai teks dan bukannya formula. Ia mengubah data anda: sel yang anda maksudkan sebagai formula berfungsi menjadi teks literal. Nilai yang menghuraikan sebagai nombor biasa dikecualikan, jadi -42 tidak disentuh.