excel内容比较工具
写这个工具的原因:
最近重构一本excel报表程序。由于程序上线很久,有很好的稳定性;但是随着最近版本增加的越来越多,程序也开始越来越难维护;因此老程序不动,在工程中重新开辟了一个package放重构后的程序。这样就引入了这样一个问题:重构前的程序和重构后的程序要在打印结果上要求完全一致。
比较生成的excel内容,有两种解决方案:
第一种是写VBA
第二种是用POI
我选择了POI,因为可以很好的结合到junit中。
按如下方式使用,程序见附件
assertFalse(!new CompareExcel(path).compareExcel(sheetIndex, prefix));
assertFalse(!new CompareExcel(path).compareExcel(prefix));
assertFalse(!new CompareExcel(path).compareExcel(fileName1, fileName2));
assertFalse(!new CompareExcel(path).compareExcel(sheetIndex, fileName1,fileName2));
分享到:
相关推荐
NULL 博文链接:https://leon-a.iteye.com/blog/476212
行业资料-电子功用-排骨架及排骨式配电箱
小排骨采集器的主要功能: ※ 多任务 & 多线程:可以同时执行多个采集任务,每个任务又可以使用多个线程。 ※ 通过N层导航技术,可以进行海量采集。 ※ 支持插件调用,可以通过二次开发扩展功能。 ※ 支持历史记录...
介绍vc 中实现Acess 与Excel文件类型的互相转换技术!包括对Access数据库的动态链接、打开,转为Excel 类型 ,以及打开Excel文件,读取数据并添加到Acess数据库。
摘要:Visual C ++访问Excel的核心技术是ODBC (Open DataBase Connector) 。本文主要通过一个实例,介绍了其通过 ODBC技术访问Excel时出现的问题及解决的方法和应用技巧。
摘要:生成报表和打印输出是数据处理中经常需要完成的功能,也是在VC 编程过程中比较麻烦的地方。文章研 究了VC 实现Excel 操作自动化的方法,并详细介绍了一个常用报表的实现过程。用此方法可以实现一些复杂报表 的...
红烧排骨工艺及标准.xlsx
排骨汤体系的贮藏模型研究,万荣娥,张亮子,以猪直排为原料,采用高压四段法制作排骨汤,于4℃贮藏,研究贮藏过程排骨汤体系营养成分、TVBN、菌落总数和蛋白质消化特性,建立�
红烧排骨的制作方法大全.doc
玉米板栗排骨汤的做法.doc
土豆炖排骨的做法必备原料和工具肋排土豆小葱料酒白糖干辣椒八角花椒桂皮生抽老抽蚝油黄豆酱计算肋排 = 750g土豆 = 300g姜 = 30g小葱 = 25g料酒
酶解法制作排骨汤的工艺条件优化,李泱,王清章,采用风味蛋白酶酶解法制作排骨汤,通过单因素和正交实验对其工艺条件进行优化。结果表明,水解度为30%时排骨汤的感官品质最好。酶
排骨汤体系营养特征的动力学研究,万荣娥,胡坚,以猪直排为原料,采用传统瓦罐法制作排骨汤,研究烹制过程总糖、粗蛋白、水溶性蛋白、灰分、粗脂肪等营养成分在排骨汤汤汁、肌肉
玉米炖排骨汤的做法图解.doc
玉米炖排骨汤的做法步骤.doc
玉米炖排骨汤的美味做法.doc
玉米炖排骨汤的家常做法.doc
玉米炖排骨汤的好吃做法.doc