Página 1 de 1

Conversão TXT - UTF8

Enviado: 15 Fev 2008 13:09
por PAULO S
Olá pessoal,
Estou com uma dúvida que a solução me parece simples, mas não estou conseguindo enxerga-la.
Tenho um arquivo TXT com várias linhas, como faço para ler seu conteúdo e converter em formato UTF8 ?
Estou tentando utilizar HB_StrToUTF8.
Aguardo uma dica o mais rápido possível.

Enviado: 15 Fev 2008 13:18
por janio

Enviado: 17 Fev 2008 11:56
por PAULO S
Caros colegas,
Consegui gerar o arquivo no formato que precisava sem uso do conversor.
Agradeço a ajuda de todos.

Enviado: 18 Fev 2008 10:17
por momente
Amigo Paulo,

Oque vc usou para converter o arquivo ?

Valeu!

Enviado: 18 Fev 2008 17:02
por PAULO S
Caro Rogério,

Não fiz nenhum tipo de conversão, recebi uma dica de que a diferença entre os formatos eram apenas os 3 primeiros caracteres. Fiz um teste acrescentei os caracteres CHR(239)+CHR(187)+CHR(191). E deu certo.
Estava tentando montar uma rotina para fazer a conversão usando HB_StrToUtf8 tinha dado certo para uma string, mas precisava converter o arquivo todo, mas como este teste deu certo, passei a gerar o arquivo desta forma e passou na validação.

Enviado: 18 Fev 2008 18:53
por sygecom
HB_StrToUtf8() é uma função da CVS, mas se não me engano pode pegar a mesma e usar nas versões anteriores sem muita alteração !

Enviado: 18 Fev 2008 19:43
por PAULO S
É verdade, esta função faz parte da versão 1.1.0
Não sei se funciona com as versões anteriores.

Enviado: 19 Fev 2008 09:24
por momente
Amigo Paulo,

Você sabe me dizer se temos que inserir a assinatura digital no final deste arquivo, cheguei a ver alguma coisa neste sentido, mas depois não vi mais comentários sobre isto.

Obrigado!

Enviado: 19 Fev 2008 14:07
por PAULO S
Caro Rogério,
Este arquivo digital não necessita de assinatura digital, ele deve ser validado através do transmissor TD-REDF, disponível no site da Secretaria da Fazenda.
A assinatura digital é necessária no arquivo gerado para os cupons fiscais (CAT-52).

Enviado: 19 Fev 2008 22:21
por sygecom
Acredito que só é nescessario assinatura digital se vc for enviar ele direto da sua app para site da Secretaria da Fazenda usando web-services.