我是靠谱客的博主 大气薯片,最近开发中收集的这篇文章主要介绍JAVA导出txt文件JAVA导出EXCEL通用型JAVA导出EXCEL定制型,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我们在开发的时候会遇到各种导出文件的情况,有的需要导出excel

JAVA导出EXCEL通用型

JAVA导出EXCEL定制型

但是有的需要导出txt文件。txt文件如何操作呢。

首先有导出txt方法,如下,其中text就是需要导出的内容

/* 导出txt文件
     * @author
     * @param	response
     * @param	text 导出的字符串
     * @return
     */
    public void exportTxt(HttpServletResponse response, String text) {
        response.setCharacterEncoding("utf-8");
        //设置响应的内容类型
        response.setContentType("text/plain");
        //设置文件的名称和格式
        response.addHeader("Content-Disposition", "attachment;filename="
                + genAttachmentFileName(DateUtil.getNowShortStringDate(), "JSON_FOR_UCC_")//设置名称格式,没有这个中文名称无法显示
                + ".txt");
        BufferedOutputStream buff = null;
        ServletOutputStream outStr = null;
        try {
            outStr = response.getOutputStream();
            buff = new BufferedOutputStream(outStr);
            buff.write(text.getBytes("UTF-8"));
            buff.flush();
            buff.close();
        } catch (Exception e) {
            //LOGGER.error("导出文件文件出错:{}",e);
        } finally {
            try {
                buff.close();
                outStr.close();
            } catch (Exception e) {
                //LOGGER.error("关闭流对象出错 e:{}",e);
            }
        }
    }

最后

以上就是大气薯片为你收集整理的JAVA导出txt文件JAVA导出EXCEL通用型JAVA导出EXCEL定制型的全部内容,希望文章能够帮你解决JAVA导出txt文件JAVA导出EXCEL通用型JAVA导出EXCEL定制型所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部