Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

12 de janeiro de 2016

Converter base64 para String com C#


Nesta dica irei mostrar uma forma de como converter um dado de Base64 para uma string.
Essa necessidade surgiu para mim quando estava desenvolvendo uma aplicação que utiliza SAT Fiscal, onde ele retorna informações nesse formato.

Primeiramente irei converter o dado que o SAT retorna
var base64 = Convert.FromBase64String(dadoRetornadoPeloSATemString);

Após irei converter para uma string comum com encoding UTF8 (padrão utilizado pelo SAT)
string valorConvertido = System.Text.Encoding.UTF8.GetString(base64);

Aqui seguem os links para quem quiser mais detalhes sobre os métodos utilizados acima.
https://msdn.microsoft.com/pt-br/library/system.convert.frombase64string(v=vs.110).aspx
https://msdn.microsoft.com/pt-br/library/744y86tc(v=vs.110).aspx

0 comentários:

Postar um comentário