0
{
"report": "IkFncmVlbWVudCBObyIsIkxlYXNlIEV4cCBEYXRlIiwiTmFtZSBPZiBMZXNlZSIsIkVuZ2luZSBObyIsIkNoYXNzaXMgTm8iLCJSZWcuIE51bWJlciIsIkFtdC4gRmluYW5jZWQiLCJNb250aGx5IFJlbnQiLCJQZXJpb2QiLCJSZW50IFBhaWQiLCJQYWlkIFZhbHVlIiwiRlJSIiwibnVsbCUgRlJSIiwiQnJhbmNoIiwiUmVudGFscyBSY3ZkIiwiQXJyZWFycyA+IDIgbW9udGhzIiwiRGlzdHJpY3QiLAoibnVsbCIsIm51bGwiLCJudWxsIiwibnVsbCIsIm51bGwiLCJudWxsIiwiMC4wIiwiMC4wIiwibnVsbCIsIm51bGwiLCIwLjAiLCIwLjAiLCIwLjAiLCJudWxsIiwiMC4wIiwiMC4wIiwibnVsbCIs",
"fileName": "TrancheReport.csv"
}

我得到了一个像上面这样的字节流,它需要用javascript转换成字符串。任何人都可以帮助解决上述情况吗?

4

1 回答 1

0

您可以使用atob()它来解码已使用 base-64 编码进行编码的数据字符串。

var json = {
  "report": "IkFncmVlbWVudCBObyIsIkxlYXNlIEV4cCBEYXRlIiwiTmFtZSBPZiBMZXNlZSIsIkVuZ2luZSBObyIsIkNoYXNzaXMgTm8iLCJSZWcuIE51bWJlciIsIkFtdC4gRmluYW5jZWQiLCJNb250aGx5IFJlbnQiLCJQZXJpb2QiLCJSZW50IFBhaWQiLCJQYWlkIFZhbHVlIiwiRlJSIiwibnVsbCUgRlJSIiwiQnJhbmNoIiwiUmVudGFscyBSY3ZkIiwiQXJyZWFycyA+IDIgbW9udGhzIiwiRGlzdHJpY3QiLAoibnVsbCIsIm51bGwiLCJudWxsIiwibnVsbCIsIm51bGwiLCJudWxsIiwiMC4wIiwiMC4wIiwibnVsbCIsIm51bGwiLCIwLjAiLCIwLjAiLCIwLjAiLCJudWxsIiwiMC4wIiwiMC4wIiwibnVsbCIs",
  "fileName": "TrancheReport.csv"
};

var str = atob(json.report);

console.log(str);

于 2017-06-17T03:35:47.040 回答