Excel通用导出List<Object>对象到excel文件
来源:互联网 发布:华云数据最新消息 编辑:程序博客网 时间:2024/06/04 19:19
很早之前写过一个通用的读取模块,使用比较麻烦,当时只写了读取,没有写文件的功能。
原文章:Excel通用读取模块
这次的这个方法,不需要很麻烦的在类中写参数,但是需要配置一个xml文件。
程序根据xml文件来对List<Object>对象进行格式化输出。
程序中只需要调用一个方法即可完成。
方法:
使用该方法的方法:
String xmlPath = "E:/Workspaces/hbxnb/List2Excel/src/TestObj.xml";String filePath = "E:/";String fileName = "text";ExpListObjExcelVS.expListObjFile(list, xmlPath, filePath, fileName);
通过上面的调用方法,应该发现,使用的时候挺简单的,写的稍微有点多的其实是xml文件。
xml文件格式如下:
<?xml version="1.0" encoding="UTF-8"?><excel><!-- 必填项为:name,header,其他全部选填title:excel表格中第一行合并单元格居中显示的内容description:第二行显示的说明author:xml作者,不会输出sheet:导出excel的sheet名columns:导出列的信息column:一个列name:列对应Object中的字段名,必须有标准的get方法header:导出excel中显示的标题width:列宽(单位像素) --><title>人员信息导出</title><description>这里是描述信息</description><author>isea533</author><sheet>人员信息</sheet><columns><column><name>name</name><header>姓名</header><width>200</width></column><column><name>country</name><header>国籍</header><width>50</width></column><column><name>birthday</name><header>生日</header><width>160</width></column><column><name>age</name><header>年龄</header></column><column><name>str4</name><header>字符串4</header></column><column><name>str2</name><header>字符串2</header></column><column><name>str3</name><header>字符串3</header></column><column><name>str1</name><header>字符串1</header></column><column><name>str5</name><header>字符串5</header></column></columns></excel>
测试导出excel结果如下图:
程序源码:http://download.csdn.net/detail/isea533/5087046
- Excel通用导出List<Object>对象到excel文件
- 通用导出到EXCEL方法
- 导出文件到excel
- C# list导出excel文件
- Sourcegrid 导出到Excel 通用方法
- NPOI 通用导出数据到Excel
- datatable导出到excel文件
- Adoquery导出到excel文件
- datatable导出到excel文件
- GridView 导出到 Excel文件
- 导出到excel文件工具
- Excel导出到文件工具
- java poi导出list数据到excel
- C#导出泛型List到Excel
- 通用 Excel 导出方法
- 通用excel导入导出
- 通用EXCEL导入导出
- 通用excel 导出
- dp uva-116-Unidirectional TSP
- stagefright 架构分析(七) 动态加载libstagefrighthw.so
- 线程与进程的区别
- O(n) 求 最长回文子串
- 初写页游游戏的记录
- Excel通用导出List<Object>对象到excel文件
- Mastering OpenCV with Practical Computer Vision Projects
- Cocoa简单的excel生成多语言strings文件工具
- android学习之路:开始
- VC6.0实现鼠标光标形状及大小的定制
- 后缀表达式转中缀表达式
- 李彦宏:如何做一个好的产品经理
- 九度OJ 题目1472:求两个多项式的和
- 教五年内买车买房——理财篇