Cognos10中的活动报表是Cognos产品的一大特色,其生成的MHT文件具有诸多优点,但其缺点也非常明显,其中一个就是对于开发人员来说难以查看其生成的MHT文件源码。
下面推荐一个工具,使用该工具查看MHT文件可以将MHT文件解压出其所有的源文件。该工具就是
Microsoft Office 2000 Web Archive Add-On。
将该工具下载安装在本机后,就可用其打开MHT格式的文件。按照默认的安装路径,该工具安装在C:Program FilesWeb Archive位置下。
例如,我有一个MHT格式的文件:
选择用Microsoft Office 2000 Web Archive Add-On这个工具打开文件,它会把生成该MHT的所有文件都解压出来:
解压完成后会发现文件夹下多出很多js文件及其他的文件:
这些文件就是生成该MHT的所有文件,genImages目录包含所有的报表图像。contextdata.json包含生成报表的数据。
用Microsoft Office 2000 Web Archive Add-On代开MHT格式的文件,会发现解压出来的所有文件大小比MHT格式的原文件本身大小会小一些,有兴趣也可从这方面入手研究下将活动报表生成的MHT文件的大小尽可能地减到最小。
收起