Saltar al contenido principal
Z

Escape y Unescape de cadenas

Escapa y desescapa cadenas de texto para HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180) y SQL.

Gratis Sin registro Del lado del cliente Respetuoso con la privacidad Updated

Cómo usar

  1. 1 Elige el lenguaje de destino — cada uno tiene sus propias reglas de escape.
  2. 2 Cambia entre Escape (texto → cadena literal) y Unescape (cadena literal → texto).
  3. 3 Pega el contenido sin procesar o ya escapado en el campo de entrada. El resultado se actualiza a medida que escribes.
  4. 4 Usa Intercambiar para alternar al instante entre el campo de entrada y el de resultado.

Por qué usar esta herramienta

  • Compatible con 8 lenguajes — HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180) y SQL.
  • Reglas propias para cada lenguaje — Java exige salida solo en ASCII usando \uXXXX, JSON usa el JSON.stringify nativo y CSV sigue el estándar RFC 4180.
  • El procesamiento de JSON se apoya en el analizador nativo del navegador, sin manejar a mano los casos límite.
  • Todo se procesa en el cliente. Sin subidas de archivos ni seguimiento analítico de tu contenido.

Preguntas frecuentes

¿Por qué Java exige que la salida sea solo ASCII?

Los archivos fuente de Java suelen asumir por defecto la codificación ISO-8859-1, y los editores y herramientas de diff de los sistemas de control de versiones manejan mejor el ASCII puro. Por eso el escape de Java convierte cualquier carácter fuera de ASCII a \uXXXX, mientras que los de C# y JavaScript conservan los caracteres Unicode tal cual.

¿La herramienta escapa cada campo de un CSV por separado?

La herramienta trata todo el contenido introducido como un único campo. Si ese campo contiene comas, comillas dobles o saltos de línea, se envuelve entre comillas dobles y las comillas internas se duplican (según RFC 4180). Para procesar una fila CSV completa, utiliza un analizador CSV dedicado.

En SQL, ¿se usa barra invertida o comillas dobladas?

La herramienta usa la duplicación de comillas simples (''), que funciona de forma consistente en MySQL, PostgreSQL, SQLite y SQL Server. El escape con barra invertida solo funciona en MySQL y provoca errores en la mayoría de las demás bases de datos.

¿Herramientas relacionadas?

Consulta HTML Entities Converter para buscar entidades con nombre y URL Encoder para la codificación percent-encoding.

¿Qué es Escape y Unescape de cadenas?

Escape & Unescape es una herramienta para escapar y desescapar cadenas de texto en varios lenguajes y formatos, directamente en el navegador. Aplica las reglas de escape de HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180) y SQL para que los caracteres especiales puedan incrustarse de forma segura, y también invierte cada transformación para recuperar el texto original.

Características

Escape y unescape

Conversión bidireccional para todos los lenguajes y formatos compatibles.

8 formatos

Reglas de escape de HTML, XML, Java, C#, JavaScript, JSON, CSV y SQL.

100% privado

Se ejecuta en el cliente: tus cadenas nunca salen del navegador.

Ejemplo

Input

Line "A"
C:\temp

Output

Line \"A\"\nC:\\temp

Casos de uso comunes

  1. 1

    Incrustar una cadena en código

    Escapa comillas y saltos de línea para que un valor se incluya de forma segura en un literal de Java, JS o JSON.

  2. 2

    Evitar errores en CSV/SQL

    Entrecomilla y escapa los valores para que no rompan una columna CSV o una cadena SQL (usa parámetros para una seguridad SQL real).

  3. 3

    Recuperar el texto original

    Deshaz el escape de un literal copiado para volver a sus caracteres originales.

Resumen

La herramienta de escape/unescape de Zerethon aplica (e invierte) las reglas de escape de cadenas de HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180) y SQL, directamente en tu navegador. Hace que los caracteres especiales se puedan incluir de forma segura en cada formato y los decodifica de nuevo. No se sube nada.

Categoría
Desarrollo
Precio
Gratis
Privacidad
Basado en el navegador
Registro
No necesario

Referencias

Privacidad

Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Escape y Unescape de cadenas funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.

Herramientas relacionadas

Crea, comparte y crece en Zerethon Social

Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.

Regístrate gratis