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

Keluaran

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 Semua

Apa 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

  1. Ketik atau tempel teks ke kotak Masukan – satu identifier atau frasa per baris (atau klik Muat contoh).
  2. Teks hasil konversi muncul seketika di kotak Keluaran.
  3. Klik Salin untuk menyalin hasilnya.

Contoh

Masukan
Hello World
Keluaran
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.

Jelajahi kategori lainnya