usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post Reply
User avatar
lubin
Posts: 404
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru
Contact:

usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by lubin »

Buenas noches

Estoy usando la clase TTxFile() y necesito crear un archivo texto de varias líneas pero debe ser con formato: UTF8- NO BOM

Como se puede hacer con esta clase o de que otro modo se puede crear usando Harbour

Gracias

Lubin
User avatar
lubin
Posts: 404
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru
Contact:

Re: usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by lubin »

Buen dia con todos

Alguna idea como crear este archivo texto con formato UTF8-SIN BOM, por favor,

Quizas creando el archivo y luego convertirlo, ?' o usando alguna función

Gracias por el salvavidas que puedan lanzar...

Lubin
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by karinha »

haga una busqueda por TXTFILE.

http://forums.fivetechsupport.com/viewt ... LE#p182756

Saludos.
João Santos - São Paulo - Brasil
User avatar
lubin
Posts: 404
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru
Contact:

Re: usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by lubin »

Gracias Karinha.

Si manejo el TXTFILE pero necesito que al generar el archivo, debe ser grabado en formato UTF8-NO BOM para enviarlo a una webservice
de lo contario me lo rechaza. la verdad no tengo ni idea como lograrlo en FW

karinha wrote:haga una busqueda por TXTFILE.

http://forums.fivetechsupport.com/viewt ... LE#p182756

Saludos.
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by karinha »

UTF8 - BOM(Byte order mark) no lo sé. Saludos.
João Santos - São Paulo - Brasil
csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Re: usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by csincuir »

Hola Lubin,
Has probado con la funcion de Harbour hb_strToUTF8()

Yo lo hago de esta forma:

Code: Select all

   cXml := hb_strToUTF8( cXml )
   cArchivo = cFilePath( GetModuleFileName( GetInstance() )) + "Xmls\archivo"+".xml"
   Ferase(cArchivo)
   oFile := TFile():Create(cArchivo)
   oFile:PutStr( cXml )
   oFile:End()
 
Espero te sirva.

Carlos.
User avatar
lubin
Posts: 404
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru
Contact:

Re: usando TTxtFile() como crear archivo Texto UTF8 SIN BOM

Post by lubin »

Carlos

Utilice el StrToutf8 pero no grabe asi el archivo, Voy a probarlo hoy, espero que salga bien

Gracias por el tip!!!!

Lubin
Post Reply