功能概述
Excel2HtmlTable的主要功能就是把Excel的内容以表格的方式,展现在页面中。
Excel的多个Sheet对应页面的多个Tab选项卡。
转换算法的难点在于,如何处理行列合并,将Excel的行列合并模型转换成Html表格的行列合并模型。
背景故事
因实际需要,需要将Excel展现在Web界面中。
最初,想在网上找开源的东东,结果没有1个是想要的。有的特别复杂,有的只能在Windows平台,需要闭源的dll,最终还是得靠自己。
人不逼迫自己,真是想偷懒,不能出成果。
要是不是自己实现一次,根本不能发现和解决一系列问题。
最重要的经验就是:要努力克服自己的畏难情绪,不能怕麻烦。
1