Penukar CSV ke YAML
Tukar data CSV ke format YAML dalam talian. Menyokong pembatas tersuai, baris pengepala, dan indentasi boleh konfigur.
Bagaimana penukaran CSV ke YAML berfungsi?
Setiap baris CSV menjadi item senarai YAML bermula dengan "- ". Dengan "Guna pengepala", baris pertama mentakrifkan kunci.
Pembatas apa yang patut digunakan?
Koma paling biasa. Titik koma biasa di Eropah. Tab untuk TSV.
Bagaimana aksara khas dikendalikan dalam output YAML?
Nilai yang mengandungi aksara khas YAML (:, #, {}, [], dll.), baris baharu, atau ruang awal/akhir secara automatik dipetik.
Apakah YAML dan mengapa gunakannya?
YAML ialah format pensirian data yang mudah dibaca manusia, biasa digunakan untuk fail konfigurasi dan alat infrastruktur seperti Docker Compose, Kubernetes, dan Ansible.
Bolehkah saya menukar fail CSV besar?
Ya. Semua pemprosesan berlaku dalam pelayar anda, jadi tiada had saiz fail dari pelayan.
Data selamat?
Ya. Diproses dalam pelayar. Tiada data dihantar ke pelayan.
Bolehkah saya menukar YAML kembali ke CSV?
Alat ini memfokus pada penukaran CSV ke YAML. Untuk arah sebaliknya, guna alat YAML ke CSV kami.
Adakah ia menyokong nilai berbilang baris dalam CSV?
Ya. Parser mengendalikan medan bertanda petik yang mengandungi baris baharu, koma, dan aksara khas lain dengan betul.
Pilihan indentasi apa yang tersedia?
Anda boleh pilih indentasi 2 atau 4 ruang. Lalai ialah 2 ruang.
Bagaimana nilai kosong dikendalikan?
Sel CSV kosong ditukar kepada nilai null YAML, memastikan output YAML sah.
Bolehkah guna alat ini secara luar talian?
Setelah halaman dimuat, penukaran berfungsi sepenuhnya luar talian kerana semua pemprosesan dilakukan dalam pelayar.
Apakah perbezaan antara CSV dan YAML?
CSV ialah format rata jadual dengan pembatas. YAML ialah format hierarki bersarang dengan indentasi, sesuai untuk fail konfigurasi.
Adakah alat menyokong aksara Unicode dan antarabangsa?
Ya. Penukar menyokong penuh aksara Unicode dalam input CSV dan output YAML.
Cara Menggunakan Penukar CSV ke YAML
Tukar data CSV kepada YAML yang kemas dalam pelayar anda, dengan baris pengepala dan indentasi boleh dikonfigurasi sepenuhnya. Semua berjalan setempat, tiada apa dimuat naik.
- Tampal kandungan CSV ke kawasan input.
- Pilih pemisah yang sesuai dalam Delimiter:; , ; Tab dan | disokong.
- Pilih 2 spaces atau 4 spaces dalam Indentation: untuk mengawal kedalaman bersarang YAML.
- Aktifkan Use headers supaya baris pertama membekalkan kunci pemetaan.
- Hidupkan Skip empty lines supaya baris kosong tidak masuk ke YAML.
- Salin YAML daripada kawasan output ke konfigurasi atau aplikasi anda.
Penghuraian menghormati tanda petik: medan bertanda petik mengekalkan koma sebagai satu nilai, kekalkannya semasa menampal.
Alat Berkaitan
- Penukar CSV ke JSON Tukar CSV ke JSON dalam talian percuma. Menyokong pembatas tersuai, objek berasaskan pengepala, dan pengesanan jenis automatik. Semua dalam pelayar.
- Penukar CSV ke XML Tukar data CSV ke format XML dalam talian. Menyokong pembatas kustom, nama elemen berasaskan pengepala, dan pelepasan aksara XML. Semua pemprosesan dilakukan dalam pelayar.
- CSV ke TSV Tukar fail CSV ke format TSV serta-merta. Alat dalam talian percuma dengan delimiter tersuai dan pemprosesan 100% dalam pelayar.
- Cari CSV Tidak Lengkap Kesan baris CSV tidak lengkap: baris kosong, lajur hilang, dan nilai kosong. Menyokong banyak pembatas. Pemprosesan pelayar.
- Pemisah CSV & Penukar TSV Tukar pemisah CSV dan tukar CSV ke TSV dalam talian. Menyokong koma, titik koma, tab, paip. Penghuraian sedar petikan, pengesanan automatik pembatas, pilihan petik semua sel. Pemprosesan dalam pelayar.
- Penukar Baris ke Lajur CSV Transposisikan baris CSV ke lajur serta-merta. Alat dalam talian percuma dengan pembatas tersuai, nilai pengisi dan penapisan komen. Semua pemprosesan dalam pelayar anda.
- Tukar Lajur CSV Tukar dua lajur dalam data CSV dengan menentukan kedudukannya. Berjalan sepenuhnya dalam pelayar anda.
- Sisip Lajur CSV Sisipkan lajur baru ke dalam data CSV pada mana-mana posisi. Alat dalam talian percuma, berjalan dalam pelayar anda tanpa muat naik data.