
在台湾,我们有一个名为“Unicode At One(UAO)”的字符编码,它是BIG-5的扩展,但Java和Android不支持.
代码页位于http://moztw.org/docs/big5/table/uao241-b2u.txt
我的问题是,如何使用此Charset构建具有字节数组数据的String对象?
我想我会扩展String类并在其中做一些事情,但我不知道如何创建一个新的Charset.
解决方法:
您可以通过编写CharsetProvider并通过服务发现机制注册来添加自己的Charset实现.
您需要扩展Charset并实现其newDecoder和newEncoder方法,以分别返回适当的CharsetDecoder和CharsetEncoder.
以上是内存溢出为你收集整理的如何在Java / Android中定义新的Charset?全部内容,希望文章能够帮你解决如何在Java / Android中定义新的Charset?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)