Java中Base64String加密字符串转化为Excel

Sheet sheet = ExcelUtil.decoderBase64Excel(base64String);
public static Sheet decoderBase64Excel(String base64Code) throws Exception {
    logger.info("特殊积分导入——开始解析base64字符");
    // 将base64字符解码成字节流
    byte[] buffer = Base64.getDecoder().decode(base64Code);
    // 字节流转换为输入流
    InputStream input = new ByteArrayInputStream(buffer);
    // 解析成excel结构体
    Workbook workbook = WorkbookFactory.create(input);
    // 取excel的第一个sheet
    return workbook.getSheetAt(0);
}

你可能感兴趣的:(Java中Base64String加密字符串转化为Excel)