用Java将QQ、企业QQ导出的消息(mht格式)(支持大文件)解析为html格式,包含解析图片内容
代码地址见本文最后。因为特殊原因,更换了通讯工具,需要将原聊天消息进行备份,并能进行浏览或者查询。发现QQ消息可以导出mht格式的消息,这种文件格式内部其实就是讲html、css、图片(图片是经过base64转换)按照一定规律全部写入到mht文件中的,只要按照规律解析即可。在解析的过程中,如果是文件体积比较大,就需要考虑进行分页,否则生成的html文件很大,我遇到解析后最大的单html文件达到了500M(导出全部消息),浏览起来很不方便,因此增加了分页功能。首先上效果:1.将程序放到mh
原创
2020-05-30 17:51:17 ·
1287 阅读 ·
4 评论