工具集合-上传excel的util (2)

场景:首先上传excel文件到oss服务器,返回了一个id,通过这个id可以查询到文件数据,但是是byte[ ]数组的字节流,如何将字节流转为List,跟上一篇文章是反过来的

  @SneakyThrows
    @Override
    public String uploadAccountFile(Long fileId) {

        ImportParams importParams = new ImportParams();
        importParams.setHeadRows(1);
        importParams.setTitleRows(0);
        importParams.setVerifyFileSplit(false);

        //获取文件流,如果你获取的文件,转成流即可
        InputStream input = new ByteArrayInputStream(result.getData());

        //读取并转换,转换的时候你得在实体类里打上注解,看我上一篇里面有
        ExcelImportResult<UploadAccountDto> excelMore =
                ExcelImportUtil.importExcelMore(input,UploadAccountDto.class, importParams);
        List<UploadAccountDto> list = excelMore.getList();

        return list.get(0).toString();
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
batik-gui-util-1.13.jar 是一个 Java 语言编写的包,它是 Batik 项目的一部分。Batik 是 Apache 软件基金会下的一个开源项目,旨在提供用于处理可伸缩矢量图形 (SVG) 的 Java 库。 batik-gui-util-1.13.jar 提供了一些用于图形用户界面 (GUI) 的实用工具。它包括了一些界面元素,如对话框、菜单等,可以帮助开发人员创建更友好和易用的使用界面。该包还提供了一些图像处理和显示的工具类,可以用于在应用程序中加载和操作 SVG 图像。 在使用 batik-gui-util-1.13.jar 时,您可以通过调用提供的 GUI 工具类来创建各种用户界面元素。例如,您可以使用对话框类创建一个对话框,用于显示和编辑 SVG 图像的属性。您还可以使用菜单类创建一个菜单,供用户选择和操作 SVG 图像的不同功能。 此外,batik-gui-util-1.13.jar 中的图像处理和显示工具类可以帮助您加载和操作 SVG 图像。您可以使用这些工具类来读取 SVG 文件,解析其内容,并根据需要进行修改或呈现。您还可以使用这些工具类将 SVG 图像显示在应用程序的用户界面中,从而向用户展示图像的内容。 总之,batik-gui-util-1.13.jar 提供了一些实用工具,可以帮助开发人员更方便地处理和展示 SVG 图像。无论您是要创建一个图像处理应用程序,还是需要在您的应用程序中使用 SVG 图像,这个包都可以为您提供一些基本的 GUI 工具和图像处理功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值