반응형






웹에서 Encoding된 base64


string resultGet = rederGet.ReadToEnd();



byte[] byte64 = Convert.FromBase64String(resultGet);

string s1 = Encoding.UTF8.GetString(byte64);

MessageBox.Show(s1);


나는 UTF8로 한글 Encoding된 문자열이라서 Encoding.UTF8로 했는데 다른방식으로 했다면

Encoding치고 온점(.)찍고 나오는 것들중에 방식으로 골라서 하면 됨.


웹에 있는것들보다 짱간편



//---------------------------------------------------------------


string aaa = "test를 위한 문자열";


//Encoding

byte[] basebyte = System.Text.Encoding.UTF8.GetBytes(aaa);

string s64 = Convert.ToBase64String(basebyte);

MessageBox.Show(s64);


//Decoding

byte[] bytetest = Convert.FromBase64String(s64);

s1 = Encoding.UTF8.GetString(bytetest);

MessageBox.Show(s1);.


//-------------------------------------------------------------

반응형

+ Recent posts