最近遇到了需要将日文文本中的汉字乱码转成正常显示的汉字,试了很多种方法,终于发现到这种处理情况:

1.需要拼接头部和尾部,转成16位字节

2.头部字节+乱码内容根据"ISO-2022-JP"转码后的字节+尾部字节

3.以该编码格式"ISO-2022-JP"转成字符串,测试中发现用"JISAutoDetect"也是可以。

String head= "1b2442";
String tail = "1b284a";
//String kanJi = "FaGF!!!!!!!!!!!!!";//那霸String kanJi = "@gBf!!!!!!!!!!!!!";//仙台
byte[] headBytes = hexStr2Bytes(head);
byte[] tailBytes = hexStr2Bytes(tail);

其中这段转hex的代码直接拷贝自: Java:将字符串转换为hex(Byte)_秦晓宇的博客-CSDN博客_java 字符串转hex

输出结果:

比如再换个乱码的再试一遍:

可见也是转成了正常的汉字:仙台

日文汉字乱码转码显示汉字相关推荐

  1. 标签软件如何实现扫描二维码显示汉字

    在众多的标签打印软件中,制作带有文字.数字.条形码等内容的标签是最常见的,那么对于二维码该如何制作或者如果给二维码添加内容呢?而我们扫描二维码有时候显示的是普通的几个汉字,有时候是一个网页页面,那么这 ...

  2. 条码软件如何实现扫描二维码显示汉字

    随着智能手机的普及,二维码的应用也越来越多,我们可以通过手机扫描二维码进入小程序.查看网页.观看视频.购物.付款等等.这些二维码是如何制作并且添加内容的呢?下面我们介绍一种最简单的,扫描一个二维码,显 ...

  3. jsp未正确拼写字 mysql_jsp与mysql的汉字乱码SQL中无法使用汉字的问题

    最近在使用java 和 mysql的开发,遇到要在 mysql数据库中使用 selec * from tableName where like table_title LIKE '%你好%'; 假设表 ...

  4. c# mysql 汉字乱码_C#连接MySQL汉字乱码

    使用C#连接MySQL做B/S结构的系统程序出现乱码问题. 解决方法如下: 视图:charset=gbk 控制器:正常... 操作数据库: StringBuilder strSql = new Str ...

  5. 汉字乱码现象的分类解析

    一.汉字乱码现象的分类 汉字乱码现象大致可分成四类:网页.文本.文档和文件乱码.第一类是由于港台的繁体中文大五码(BIG5)与大陆简体中文(GB2312)不通用造成的:第二类是Win9X/Win2K系 ...

  6. 安卓+servlet+MySql 查询+插入(汉字乱码解决)

    问题: 安卓程序,通过servlet连接MySQL数据库,并实现查询和插入(修改,删除类似). 其中遇到的最大的问题是:汉字乱码问题(查询条件有汉字乱码.servlet的汉字到数据乱码.安卓通过ser ...

  7. Foxdisk11-小字库显示汉字2

    (请保留 -> 作者:罗冰 ) 刚从大学毕业那会,对操作系统极其入迷,总想搞清楚底层是怎么运行的.其中最感兴趣的是图形的显示,BIOS对硬件的控制等.找了很多资料看,正好公司的一些项目上也需要用 ...

  8. 关于汉字与Ascii码

    GB2312和GBK每一个汉字由2个字节组成,这2个字节的ASCII码大小分别是: gb2312: high8 = 0xa1-->0xfe (161 - 254) low8 = 0xa1--&g ...

  9. 【PCtoLCD】OLED显示汉字和图片

    文章目录 前言 一.取模汉字 1.设置 2.显示汉字 二.显示图片 1.照片格式转换 2.图片取模 总结 前言 PCtoLCD工具链接下载: 链接:https://pan.baidu.com/s/1K ...

  10. 解决了计算机处理汉字的问题,计算机处理汉字必须解决的三个问题分别是汉字...

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:计算机处理汉字必须解决的三个问题分别是汉字的输入.(回答:计算机中汉字的表示也是用二进制编码,同样是人为编码的.根据应用目的的不 同 ...

最新文章

  1. Fedora 24 Alpha带着Gnome 3.20姗姗来迟
  2. 兄弟连html5在线画板,IT兄弟连 HTML5教程 HTML5做到了与之前版本的兼容
  3. Protocol Buffer 序列化
  4. 深入浅出:Microsoft分布式事务处理协调器
  5. C#-WebForm-★★★JQuery知识——基础知识、选择器、事件★★★
  6. 在spark应用程序中设置输出日志的级别
  7. Android实践--监測网络状态
  8. IT怎么寻求工作机会
  9. 【渝粤教育】国家开放大学2018年春季 8636-22T实用心理学 参考试题
  10. java的finalize_Java中finalize()方法
  11. KITTI数据集无法下载的解决方法
  12. 【全网世界区划最全整理输出之第五部分】全世界所有国家的行政区划整理,省市信息,已按照国家,省,市排好序,可直接复制使用,第五部分到结束行21088,总条数:21088
  13. 计算机如何寻找ppt文件,如何快速找到电脑里的文件ppt课件
  14. 朋友买的115资源系统源码
  15. 从计算机硬件系统来看 不管计算机配置,计算机组装与维修章节练习题201311
  16. Too Good to Be Safe: Tricking Lane Detection in Autonomous Driving with Crafted Perturbations 论文报告
  17. 自编小程序,保持编程达人眼睛
  18. CSP 201809 第二题 买菜
  19. mysql5.6.1安装步骤_mysql5.6安装步骤
  20. 有种音乐的名字叫做周杰伦

热门文章

  1. 元宇宙里过节,英伟达快速打造「冬日仙境」,占地 16 万平米!
  2. MySQL下载安装新手教程
  3. 无感支付及相应技术规范
  4. 小猿圈web分享-一个web全栈工程师的面试总结
  5. win10子系统安装php,win10 ubuntu 子系统安装php
  6. 飞思卡尔16位单片机(三)——GPIO输出功能测试
  7. 飞思卡尔单片机DZ60---TPM1\TPM2溢出中断
  8. 央企如何做好数字化转型战略规划
  9. 利用低代码从0到1开发一款小程序
  10. 歌词服务器文件名,lrc是什么格式,MP3的LRC格式歌词同步方法