Saltar al contenido

¿Cuál es la representación UTF-8 de “fin de línea” en un archivo de texto?

Después de de esta larga selección de datos pudimos resolver este atolladero que presentan ciertos de nuestros usuarios. Te ofrecemos la respuesta y nuestro deseo es serte de gran ayuda.

Solución:

Hay un montón:

  • LF: Avance de línea, U+000A (UTF-8 en hexadecimal: 0A)
  • VT: Tabulador vertical, U+000B (UTF-8 en hexadecimal: 0B)
  • FF: Avance de formulario, U+000C (UTF-8 en hexadecimal: 0C)
  • CR: Retorno de carro, U+000D (UTF-8 en hexadecimal: 0D)
  • CR+LF: CR (U+000D) seguido de LF (U+000A) (UTF-8 en hexadecimal: 0D0A)
  • NEL: Línea siguiente, U+0085 (UTF-8 en hexadecimal: C285)
  • LS: Separador de línea, U+2028 (UTF-8 en hexadecimal: E280A8)
  • PS: Separador de párrafos, U+2029 (UTF-8 en hexadecimal: E280A9)

… y probablemente muchos más.

Los más utilizados son LF (*nada), CR+LF (Windows y DOS), y CR (antiguos sistemas Mac anteriores a OSX, en su mayoría).

Del carácter Unicode ‘CAMBIO DE LÍNEA (LF)’

En UTF-8 (hex) es –> 0x0A (0a)
UTF-8 (binario) –> 00001010

ingrese la descripción de la imagen aquí

UTF-8 es compatible con ASCII, por lo que los códigos ASCII 10 (0x0A) para salto de línea y 13 (0x0D) para retorno de carro también se utilizan en UTF-8.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *