我有一个base64字符串,它有一个unicode,比如\u,\n等等。在尝试解码base64字符串时,我得到了指向u
的FormatException: Invalid character (at character 308135)
这就是我的代码的样子:
var formTemplate = "asdaskdsd788uhvsajdasdu==sdsd..."; //base64 string
try {
var base64decode = utf8.decode(base64.decode(formTemplate));
} catch (e) {
print(e);
}
我最终使用了strig_escape插件。欢迎任何其他解决方案
例如。
var base64String = "21dsdsadasudsads=udsd";
var decodeString = unescape(base64String);