CAT-102 em Clipper

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

PAULO S escreveu:Pessoal, alguém tem alguma novidade sobre conversão, no clipper, de arquivo texto para UTF-8 ?
Será que não existe nenhum programa externo que possa ser chamado pelo clipper ?
Paulo, vc mesmo pode fazer isso com xharbour, se estiver com duvidas podemos lhe dar uma ajuda.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
casesistemas
Usuário Nível 1
Usuário Nível 1
Mensagens: 32
Registrado em: 04 Ago 2004 16:50
Localização: Campinas/SP
Contato:

Mensagem por casesistemas »

Bom Dia,

Consegui gerar o arquivo, no padrao UTF-8:

Solução: na primeira linha e no começo do txt, digite chr(239)+chr(187)+chr(191), e logo apos comece com 'E00....'

Joao Carlos
casesistemas
Usuário Nível 1
Usuário Nível 1
Mensagens: 32
Registrado em: 04 Ago 2004 16:50
Localização: Campinas/SP
Contato:

Mensagem por casesistemas »

Boa Tarde,

para gerar em txt em UTF-8:

cTXT := chr(239)+chr(187)+chr(191) // antes do inicio
cTXT += '10|' // comeco do arquivo
.
.
.

porém é conveniente, tirar todos os acentos, pois o UTF-8 suporta
acentos, ou voce tem que gerar um codigo extra para cada acento.

Joao Carlos
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 »

Pois é, Leonardo, vou tentar fazer com o xHarbour. O Hasa passou umas dicas. Se não conseguir vou pedir ajuda. Vou tentar também essa opção do João Carlos. Todas as possibilidades devem ser investigadas. Obrigado.
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 »

Pessoal,

Um colega de outro grupo (hwgui) disponibilizou um EXE para aqueles que ainda usam CLIPPER possar converter um TXT no padrão UTF-8.

Deve resolver os problemas de muitos clippeiros!

Vejam a mensagem que ele postou:

Código: Selecionar todos

Kleber, em anexo vai um executável compactado que fiz para converter txt para utf8
 
descompacte- o na pasta em que se encontra o seu aplicativo
 
no seu aplicativo acrescente:
 
    run ( str2utf8 <nomedoseutxt. txt> )
 
o aplicativo vai gerar um novo arquivo com o nome de <nomedeseutxt8. txt> 
ou seja ele acrescenta um 8 antes de ".txt"
 
pegue o arquivo gerado e não vaida mais erro de utf8
 
 
Sem mais, cordialmente, 
Marcelo Brigatti
IES - Informática e Sistemas
Peguem o Executável e façam seus testes:
http://www.4shared.com/file/35022401/2d ... 2utf8.html

Jânio
Editado pela última vez por janio em 16 Jan 2008 14:36, em um total de 1 vez.
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Link quebrado.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Mensagem por janio »

Acabei de testar e funcionou!
http://www.4shared.com/file/35022401/2d ... 2utf8.html

Jânio
Editado pela última vez por janio em 16 Jan 2008 14:35, em um total de 1 vez.
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Agora sim. Deve ter sido uma indisposição temporária do servidor. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder