Converter string em Binary64
Moderador: Moderadores
Converter string em Binary64
Olá Pessoal, estou precisando converter um campo string em base64Binary para enviar arquivo do SNGPC, alguen sabe ou tem alguma função para fazer isso.
:% :%
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Converter string em Binary64
Experimentou HB_BASE64 da hbtip ?
Ou HB_Base64Encode da xhb ?
http://www.creasolgroup.com/xOraclipLan ... _f.en.html
Código: Selecionar todos
HB_FUNC( HB_BASE64 )
{
char * szItem = hb_parc( 1 );
int nLen = hb_parni( 2 );
char * szRet = szItem ? base64enc( szItem, nLen ) : NULL;http://www.creasolgroup.com/xOraclipLan ... _f.en.html
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Converter string em Binary64
Valeu Pablo, deu certo agora só falta a Anvisa me responder sobre o erro do Webservice do envio do XML. :)Pos
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
Converter string em Binary64
Wanderlei, pode me passar exemplo dessa conversão, uso clipper, como seria com harbour.
desde já, agradeço.
desde já, agradeço.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Converter string em Binary64
Olá Filizola,
Eu estou usando xHarbour e uso assim:
cString := MemoRead( cArquivo ) //Leio o arquivo XML
cString64 := HB_Base64( cString, Len( cString ) ) //Gero a criptografia em 64, está função é do Xharbour mas o Harbour também tem uma função similar.
Eu estou usando xHarbour e uso assim:
cString := MemoRead( cArquivo ) //Leio o arquivo XML
cString64 := HB_Base64( cString, Len( cString ) ) //Gero a criptografia em 64, está função é do Xharbour mas o Harbour também tem uma função similar.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
Converter string em Binary64
Obrigado Wanderley. so mais uma duvida, eu primeiro gero base64 e depois compacto ou o inverso. ja que tentei zipar e depois gerar base64 com aplicativo de terceiro e nao aceitou na anvisa.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Converter string em Binary64
Você tem que gerar o arquivo e compactar com a extensão zip e depois gerar a base64 e transmitir, este base64 gerar um tipo de MD5 e ai vc pode transmitir para anvisa.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp
