我有:
我阅读并尝试了多种转换方法,例如
Packages.org.apache.commons.codec.binary.Base64.encodeBase64String();
我只有类似以下错误消息:
EvaluatorException: Can't find method org.apache.commons.codec.binary.Base64.encodeBase64String(java.lang.String);
代码段:
var ads=$('V_REPORT_CLOB');
var encoded = Packages.org.apache.commons.codec.binary.Base64.encodeBase64String(ads.toString());
很明显,我是新手。如何转换?
答案 0 :(得分:0)
这是我用Base64编码的字符串,用您的var替换的字符串。
//Encode Base 64//
var ads = $('V_REPORT_CLOB');
var adsLength = ads.length;
var base64Bytes = [];
for(i = 0; i < adsLength;i++){
base64Bytes.push(ads.charCodeAt(i));
}
var encodedData = FileUtil.encode(base64Bytes);