Konverter dot.case
Ubah camelCase, snake_case, atau teks biasa menjadi dot.case: kata huruf kecil yang digabung titik, untuk key konfigurasi dan id pesan i18n. Per baris.
Contoh: userAccountId → user.account.id
Setiap baris dikonversi terpisah. Kata dipisahkan pada spasi, tanda baca, _ - . / dan batas camelCase; akronim seperti XML tetap utuh dan angka menempel pada kata sebelumnya.
Alat Terkait
Lihat SemuaApa itu dot.case?
Alat ini mengubah identifier dan frasa menjadi dot.case: kata huruf kecil yang digabung dengan titik, sering dipakai untuk key konfigurasi, id pesan terjemahan, dan nama bergaya paket.
Cara menggunakan dot.case
- Ketik atau tempel teks ke kotak Masukan – satu identifier atau frasa per baris (atau klik Muat contoh).
- Teks hasil konversi muncul seketika di kotak Keluaran.
- Klik Salin untuk menyalin hasilnya.
Contoh
Hello World
hello.world
Kapan menggunakan dot.case
Pakai untuk key i18n, nama properti Spring/Java, atau kategori logging. Alat ini tidak membuat path objek bersarang dari JSON – hasilnya hanyalah string.
Cara kerja dot.case
Input dipecah menjadi kata, setiap kata dijadikan huruf kecil, lalu kata digabung dengan .. Kata dipecah pada spasi, tanda baca, dan pemisah _ - . /, serta pada perubahan huruf di dalam identifier: fooBar → foo + Bar, dan rentetan akronim dijaga bersama (XMLHttpRequest → XML + Http + Request). Angka tetap menempel pada kata sebelumnya (Request2Go → Request2 + Go), apostrof di dalam kata dibuang (don't → dont), dan huruf dari aksara apa pun (é, ñ, Sirilik, Yunani…) didukung. Setiap baris dikonversi terpisah.
Kasus Penggunaan Umum
- Membuat key terjemahan seperti app.config.name
- Menulis nama properti Java/Spring
- Menamai metrik atau kategori log
- Mengonversi label menjadi key konfigurasi
Catatan Keamanan
Semuanya berjalan secara lokal di browser Anda; teks yang Anda tempel tidak diunggah.
Pertanyaan Umum
Apakah titik yang sudah ada dipertahankan?
Titik diperlakukan sebagai pemisah, sehingga a..b menjadi a.b.
Apakah huruf besar dipertahankan?
Tidak, semua kata dijadikan huruf kecil.
Bisakah mengonversi beberapa key?
Ya, satu per baris.