我在c#中有一个代码
public static string Encriptar(string _cadenaAencriptar)
{
string result = string.Empty;
byte[] encryted = System.Text.Encoding.Unicode.GetBytes(_cadenaAencriptar);
result = Convert.ToBase64String(encryted);
return result;
}
我想要在JavaScript中使用此代码。请帮助我。
因此,您正在获取utf16字符串并将其逐字节转换为Base64编码的字符串。
Java显然也将字符串编码为UTF16,在Java中您需要做的所有事情都是这样的:
btoa(_cadenaAencriptar)