Conversão TXT - UTF8

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Conversão TXT - UTF8

Mensagem 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.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Mensagem por janio »

fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Mensagem por PAULO S »

Caros colegas,
Consegui gerar o arquivo no formato que precisava sem uso do conversor.
Agradeço a ajuda de todos.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Amigo Paulo,

Oque vc usou para converter o arquivo ?

Valeu!
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Mensagem 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.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem 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 !
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Mensagem 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.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem 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!
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Mensagem 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).
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem 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.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder