TC

Convertidor de Train-Case — Herramienta gratuita en línea

Processed locally. No data stored.
0 chars

¿Qué es Convertidor de formato de tren?

El formato «Train-Case» escribe con mayúscula la primera letra de cada palabra y las une con guiones, dando como resultado una cadena como «This-Is-Train-Case». Es conocido principalmente por ser el formato convencional para los nombres de los encabezados HTTP (Content-Type, Accept-Encoding, Cache-Control).

El nombre proviene del parecido visual con vagones de tren conectados. Esta herramienta convierte cualquier entrada —texto sin formato, camelCase, snake_case o kebab-case— en una salida en Train-Case con las mayúsculas adecuadas.

¿Cuándo usar Convertidor de formato de tren?

1 como Content-Type, Authorization, X-Forwarded-For y Cache-Control. También se utiliza en algunos formatos de archivos de configuración y en la documentación de API. Aunque los encabezados HTTP/2 se escriben técnicamente en minúsculas, muchas herramientas y documentos siguen mostrándolos en formato «Train-Case» para facilitar la lectura.

Si necesitas guiones en minúsculas, utiliza el convertidor Kebab Case. Para guiones en mayúsculas, prueba el convertidor COBOL-CASE.

Cómo usar esta herramienta

  1. 1Paste your text
  2. 2Click 'Convert' to get Train-Case
  3. 3Copy for HTTP headers and config keys

La herramienta detecta los límites entre palabras a partir de espacios, guiones bajos, guiones y transiciones en camelCase, pone en mayúscula la primera letra de cada palabra y las une con guiones.

Ejemplos

InputOutput
hello worldHello-World
content type headerContent-Type-Header
accept encodingAccept-Encoding
x-api-keyX-Api-Key
background_colorBackground-Color

Reglas y comportamiento

  • La primera letra de cada palabra se escribe en mayúscula, y el resto, en minúscula. Esto da lugar al característico formato de «mayúscula inicial y guion».
  • Las palabras se unen mediante guiones (-). Los espacios, los guiones bajos, los puntos y los delimitadores de camelCase se sustituyen por guiones.
  • Este formato también se conoce como «Header-Case» o «Pascal-Kebab-Case», ya que combina el uso de mayúsculas al estilo Pascal con separadores mediante guiones al estilo «kebab».

Herramientas relacionadas

Preguntas frecuentes

¿Qué es Train-Case?

El formato Train-Case escribe con mayúscula la primera letra de cada palabra y separa las palabras con guiones, como en «Content-Type» o «Accept-Encoding». Cada palabra en mayúscula se asemeja visualmente a un vagón de tren unido por «enganches» en forma de guión. Es el formato convencional para los nombres de los encabezados HTTP/1.1 y algunas claves de configuración.

¿Cuándo se utiliza Train-Case?

Los encabezados HTTP/1.1 suelen utilizar el formato Train-Case: Content-Type, Accept-Encoding, Cache-Control, X-Forwarded-For y Authorization. Este formato aparece en algunas documentaciones de API, archivos de configuración y especificaciones técnicas. Aunque HTTP/2 normaliza los encabezados a minúsculas, el formato Train-Case sigue siendo el formato de visualización estándar.

¿El uso de mayúsculas en los nombres de tren es igual que el uso de mayúsculas en los encabezados?

Sí. «Train-Case» y «Header-Case» (/header-case-converter/) describen exactamente la misma convención: palabras en mayúscula separadas por guiones. El nombre que se utilice dependerá del contexto: «Header-Case» hace hincapié en su uso en los encabezados HTTP, mientras que «Train-Case» describe el patrón visual.

¿En qué se diferencia de «kebab-case»?

kebab-case se escribe todo en minúsculas (hello-world). Train-Case escribe cada palabra con mayúscula (Hello-World). Ambos utilizan guiones como separadores. La diferencia radica únicamente en el uso de mayúsculas y minúsculas: kebab-case para identificadores como clases CSS y URL, y Train-Case para encabezados HTTP.

¿El «Train-Case» es lo mismo que el «Pascal-Kebab-Case»?

Sí. «Pascal-Kebab-Case» es un nombre más descriptivo que explica el patrón: mayúsculas al estilo Pascal (la primera letra de cada palabra en mayúscula) combinadas con separadores mediante guiones al estilo «kebab». «Train-Case», «Header-Case» y «Pascal-Kebab-Case» se refieren todos a la misma convención.