Ir al contenido


Foto

Programa para codificar Archivo de texto a Utf-8


  • Por favor identifícate para responder
7 respuestas en este tema

#1 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 19 junio 2012 - 09:29

Saludos amigos,


alguién sabe de algún programa que me permita codificar un archivo de texto a Utf-8?


Saludox
  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.469 mensajes
  • LocationMéxico

Escrito 19 junio 2012 - 09:48

Saludos amigos,


alguién sabe de algún programa que me permita codificar un archivo de texto a Utf-8?


Saludox


Y porque no extraes el contenido del txt y le haces un UTF8Encode()

Digo, no se :)

Saludos
  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 19 junio 2012 - 09:51


Saludos amigos,


alguién sabe de algún programa que me permita codificar un archivo de texto a Utf-8?


Saludox


Y porque no extraes el contenido del txt y le haces un UTF8Encode()

Digo, no se :)

Saludos


Me da flojera.... no hay algo ya hecho?  (b)  (b)
  • 0

#4 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 19 junio 2012 - 09:58

notepad++
  • 0

#5 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 19 junio 2012 - 10:04

notepad++



Cierto¡¡¡¡¡¡¡¡¡¡¡¡ Muchas gracias amigo, abrí el documento y le dí en el menú Codificar y allí viene la opción.


Salduos y de nuevo gracias
  • 0

#6 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 19 junio 2012 - 10:22

Cierto¡¡¡¡¡¡¡¡¡¡¡¡ Muchas gracias amigo, abrí el documento y le dí en el menú Codificar y allí viene la opción.

Ojito con el BOM, dependiendo de donde lo vayas a usar lo tendrás que añadir o no. Por ejemplo en los ficheros de PHP en mejor "UTF-8 sin BOM", aunque en otros casos puede que se necesite incluirlo para que el que reciba el documento sepa que se trata de codificación UTF-8.
  • 0

#7 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 19 junio 2012 - 10:32

De hecho es para publicar contenido en una página web, y los acentos nos estan dando problemas... qué es eso del Bom amigo
  • 0

#8 seoane

seoane

    Advanced Member

  • Administrador
  • 1.259 mensajes
  • LocationEspaña

Escrito 19 junio 2012 - 11:18

BOM (Byte Order Mark) es una marca que se agrega al principio de un archivo de texto para indicar que tipo de codificación usa y el orden del los bytes (little-endian o big-endian). Algunos procesadores de texto lo necesitan para saber si un archivo esta codificado en utf-8.

Por ejemplo si tenemos esto en php.


delphi
  1. BOM<?php


Donde "BOM" es la marca (normalmente caracteres no imprimirles). El problemas es que se interpretan como caracteres validos y se envían antes de empezar a procesar el código php. Algo parecido a cuando nos olvidamos espacios en blanco antes del código php.

No hace mucho me paso eso, tenia un código en php que generaba una imagen y la enviaba, por lo que tenia que modificar las cabeceras (headers), pero cuando lo intentaba me saltaba un error diciendo que ya se había empezado a enviar la respuesta y ya no se podían modificar las cabeceras. Me volví loco hasta que descubrí el puñetero BOM  :@ porque no se ve en el editor, al ser caracteres no imprimirles.

Por suerte el notepad++ tiene la codificación UTF-8 sin BOM, así que la solución fue rápida una vez encontrado el problema.

Saludos
  • 0




IP.Board spam blocked by CleanTalk.