向各位高手请教: 如何在JAVA中定义自己的字符集?
问题背景: 某项目要求能够处理香港中文字符集GCCS. GCCS是HKSCS的前身,但是某些字符定义不能兼容.JAVA中已经支持HKCSC编码.而我们需要的是, 定义我们自己的字符集, 使用HKSCS的编码, 对于那些HKSCS中没有的字符, 使用我们自定义的编码.
我现在的想法是: 制作一个.JAR文件, 在里面实现HKSCS-GCCS字符集. .JAR文件的结构按照 jdk1.5中Charset Provider的结构. 用HKSCS-GCCS.java 类来实现.
问题: 现在只有结构,但是JAVA的字符集(如:Big5-HKSCS.class)的实现是看不到源码的,只能看到接口方法, 所以我不知道HKSCS-GCCS.java 中的方法具体该怎样实现. 希望有这方面经验的高手能够指点迷津. 不胜感激.