我打算写一个在线生成jar电子书的程序,用.Net写的
jar包里的阅读程序我是采用的bigwater.org的javabook
这个阅读程序先读取jar包里的文件“0”,这个文件“0”里储存了电子书的一些描述信息,比如标题、作者、制作者等等,另外还存储了电子书的目录信息。现在关键的是,我分析不出这个文件“0”编码和格式。
从表面上看,应该是utf-8,我用editplus打开后,有些字符显示成方块。我于是用程序把每个字符的ASCII码输出了,然后直接按照格式一个字符一个字符的生成了文件“0”,然后打jar包,结果不能用。我只能另想办法,从一个可以正常阅读的jar电子书里提取了一个0文件作为模板,然后在程序里把一些信息替换掉再生成文件“0”,再打包,还是不行。http://www.nowans.com/0.rar文件0的地址,这是我从一个可以阅读的jar包里拿出来的大家帮我分析分析