Re: [问题] 请问有关重新编译JAR档?

楼主: qrtt1 (有些事,有时候。。。)   2021-06-08 10:53:15
※ 引述《neo12114 (Neo)》之铭言:
: (补上档案连结(MEGA))
: https://tinyurl.com/9p5buzfc
: 《补上原始码(就是上面的档案用JD-GUI解出来的压缩包)》
: https://tinyurl.com/fcx7tra7
: 各位好,我手上有一个JAR包
: 这个档案会去读取别的档案的文字资料并且修改
: 但是原本写的人应该使用的是ASCII去写
: 导致我要读取中文的档案的时候会显示乱码
: (若是英文的档案就不会)
: 我尝试使用jd-gui去获取这个JAR包的原始码
: 但是我在CMD下命令将.JAVA重新编译成CLASS的时候会报错
: 由于对JAVA非常的不熟悉
: 载了ECLIPSE也不太懂要怎么作
: 想要请教一下,是否有人可以提供帮助,或者简单的提点一下
: 如果还需要什么资讯,请告诉我,或者也可以站内给我
: 感谢各位。
:
作者: Chikei ( )   2021-06-08 15:49:00
因为read()一次读一个byte被强制转型成char
作者: ssccg (23)   2021-06-09 23:25:00
这段程式只有在原资料是single byte encoding才会对
楼主: qrtt1 (有些事,有时候。。。)   2021-06-10 02:01:00
那就是程式的 bug 了,他要整组 byte array 喂 String.才行

Links booklink

Contact Us: admin [ a t ] ucptt.com