Convertidor a dot.case

Convierte camelCase, snake_case o texto normal a dot.case: palabras en minúsculas unidas por puntos, para claves de configuración e ids de i18n. Línea por línea.

Ejemplo: userAccountId → user.account.id

Salida

Cada línea se convierte por separado. Las palabras se separan en espacios, signos de puntuación, _ - . / y cambios de camelCase; los acrónimos como XML se mantienen juntos y los dígitos quedan unidos a la palabra anterior.

Herramientas Relacionadas

Ver Todas

¿Qué es dot.case?

Esta herramienta convierte identificadores y frases a dot.case: palabras en minúsculas unidas por puntos, que se usan a menudo en claves de configuración, ids de mensajes de traducción y nombres al estilo de paquetes.

Cómo usar dot.case

  1. Escribe o pega texto en el cuadro Entrada: un identificador o frase por línea (o haz clic en Cargar ejemplo).
  2. El texto convertido aparece al instante en el cuadro Salida.
  3. Haz clic en Copiar para copiar el resultado.

Ejemplo

Entrada
Hello World
Salida
hello.world

Cuándo usar dot.case

Úsalo para claves de i18n, nombres de propiedades de Spring/Java o categorías de logs. No crea rutas de objetos anidados a partir de JSON: el resultado es solo una cadena.

Cómo funciona dot.case

La entrada se divide en palabras, cada palabra se pasa a minúsculas y las palabras se unen con .. Las palabras se separan en espacios, signos de puntuación y los separadores _ - . /, y en los cambios de mayúsculas dentro de los identificadores: fooBar → foo + Bar, y una secuencia de siglas se mantiene junta (XMLHttpRequest → XML + Http + Request). Los dígitos quedan unidos a la palabra anterior (Request2Go → Request2 + Go), los apóstrofos dentro de las palabras se eliminan (don't → dont) y se admiten letras de cualquier alfabeto (é, ñ, cirílico, griego…). Cada línea se convierte por separado.

Casos de Uso Comunes

  • Crear claves de traducción como app.config.name
  • Escribir nombres de propiedades de Java/Spring
  • Nombrar métricas o categorías de logs
  • Convertir etiquetas en claves de configuración

Nota de Seguridad

Todo se ejecuta localmente en tu navegador; el código que pegas no se sube a ningún servidor.

Preguntas Frecuentes

¿Se conservan los puntos existentes?

Los puntos se tratan como separadores, así que a..b se convierte en a.b.

¿Se conservan las mayúsculas?

No, todas las palabras se pasan a minúsculas.

¿Puedo convertir varias claves?

Sí, una por línea.

Explora más categorías