使用java读取(解码)chm文件内容

时间:2012-09-26 11:09:08

标签: java android java-native-interface chm

我想阅读并且;显示chm文件的内容。 chm文件的编码是什么?我不想使用任何像chm这样的库。我想要最简单的方法解码chm文件&显示内容。

2 个答案:

答案 0 :(得分:3)

根据Wikipedia,文件格式已经过逆向工程,文档可以免费获取。

http://www.nongnu.org/chmspec/latest/index.html

http://metacpan.org/pod/Archive::Chm

我这个链接 - @Xav提供 - 在格式上特别具体:

http://www.russotto.net/chm/chmformat.html

答案 1 :(得分:2)

这里有关于CHM格式的更多文档:http://www.russotto.net/chm/chmformat.html如果您不愿意使用库来编写自己的解码代码,可能会帮助您编写代码。

或者,有很多免费下载的解码器可以将CHM转换回HTML - 您是否考虑过脱机解码并在应用程序中简单地包含已解码的文件?