java如何把unicode转换为中文

问题描述

java如何把unicode转换为中文  问题补充:就把这种u4f01u4e1a转换为中文,这个u4f01u4e1a是什么字符啊?<img src="/images/smiles/icon_cry.gif"/>

解决方案

public static String ascii2native(String ascii) {int n = ascii.length() / 6;StringBuilder sb = new StringBuilder(n);for (int i = 0, j = 2; i < n; i++, j += 6) {String code = ascii.substring(j, j + 4);char ch = (char) Integer.parseInt(code, 16);sb.append(ch);}return sb.toString();}
解决方案二:
String ascii="u4f01u4e1a";System.out.println(ascii);结果就是“企业”
解决方案三:
如果String ascii="u4f01u4e1a";根本不需要转换
解决方案四:
引用这个u4f01u4e1a是什么字符啊?你用 System.out.print 打印一下就知道了。如果你用的是Eclipse 的话,有这种资源文件的插件,它会帮你自动进行转换,比如下面的这个http://sourceforge.jp/projects/propedit/
解决方案五:
public static String toGBK(String unicodeStr) {try {String gbkStr = new String(unicodeStr.getBytes("ISO8859-1"), "GBK");return gbkStr;} catch (UnsupportedEncodingException e) {return unicodeStr;}}是否是指这个意思?
解决方案六:
它存的是中文就是中文,无需转
解决方案七:
unicode是个字符集,他包含中文,也包含其他国家的文字
解决方案八:
能否说的具体一体?举个例子也行啊

时间: 2024-11-25 21:45:43

java如何把unicode转换为中文的相关文章

ruby 如何把unicode转换为中文字符

问题描述 我工作中配到一个问题,从别的服务器上取json串,然后进行解析存入数据库中,talk1字段是unicode编码,如下{ "remark": "", "id": 2878, "mobile": "15030010580", "talk1": "u6302u65ad"}在rails后台处理完直接存入数据库的话,数据库中也是"u6302u65ad&quo

js unicode 编码解析关于数据转换为中文的两种方法_javascript技巧

复制代码 代码如下: var str = "\\u6211\\u662Funicode\\u7F16\\u7801"; 关于这样的数据转换为中文问题,常用的两种方法. 1. eval 解析 复制代码 代码如下: str = eval("'" + str + "'"); // "我是unicode编码" 2. unescape 解析 复制代码 代码如下: str = unescape(str.replace(/\\u/g, &q

javaScript把unicode编码转换为中文

关于这样的数据转换为中文问题,常用的以下方法.  代码如下 复制代码 1. eval解析或new Function("'+ str +'")()  str = eval("'" + str + "'"); // "我是unicode编码" 2. unescape 解析 str = unescape(str.replace(/\u/g, "%u")); // "我是unicode编码" 再

java中unicode和中文相互转换的简单实现_java

如下所示: package test.com.gjob.services; import java.util.Properties; public class Test { public static void main(String[] args) { String s = "简介"; String tt = gbEncoding(s); // String tt1 = "你好,我想给你说一个事情"; System.out.println(decodeUnicod

Java使用正则表达式(regex)匹配中文实例代码_java

只能输入中文 /** * 22.验证汉字 * 表达式 ^[\u4e00-\u9fa5]{0,}$ * 描述 只能汉字 * 匹配的例子 清清月儿 */ @Test public void a1() { Scanner sc = new Scanner(System.in); String input = sc.nextLine(); String regex = "^[\\u4e00-\\u9fa5]*$"; Matcher m = Pattern.compile(regex).matc

使用JLCA将Java Web应用程序转换为ASP.NET

本文讨论: 资源定位 I/O 流 日志记录和集合 重构 本文使用了以下技术: ASP.NET.JLCA 和 C# 目录 关于 JLCA 定位资源 处理输入/输出 API 日志记录 集合 筛选器和 HTTP 处理程序 源树和命名约定 何时重构约定 目录布局和命名空间 属性 Pascal 大小写方法名称 总结 典型的软件开发周期遵循简单的模型:收集要求.设计应用程序.编写代码.测试软件和部署软件.但是,有时新的开发项目是基于客户想用来部署应用程序的平台而启动的.在这种情况下,可以将现有应用程序的基本

用金山wps轻松将数字转换为中文大写格式

  在今天的金山wps教程中,我们需要学习的是将数字转换为中文大写格式的方法.这一方法,常常用于人民币统计的时候使用.那么,怎么才能做到简单.轻松的将数字转换为中文大写格式呢?小编就以金山WPS2013表格这款办公软件为例子给大家分享一下哦! 将表示金额的阿拉伯数字转换为中文大写形式: 中文大写 把鼠标移动到要设置为中文大写的单元格上,,点击格式菜单的单元格. 在弹出的单元格格式对话框中,在数字一栏中选择特殊,然后在右边类型栏选择人名币大写,确定即可.将身份证号码.手机号码转换为中文大写形式:

WPS2013表格中的数字转换为中文大写

  将表示金额的阿拉伯数字转换为中文大写形式: 把鼠标移动到要设置为中文大写的单元格上,,点击格式菜单的单元格. 在弹出的单元格格式对话框中,在数字一栏中选择特殊,然后在右边类型栏选择人名币大写,确定即可.将身份证号码.手机号码转换为中文大写形式: 选中设置区域,点击格式菜单中的单元格.在数字选项中的分类一栏,选择文本,点击确定.输入身份证号码.手机号码即可.

Win8地图是英文 界面语言转换为中文方法

  win8地图是英文怎么转换为中文? Windows 8或者Windows 8.1自动的地图打开后地名显示为英文不是汉字(如下图),看起来好像不是很完善,其实是可能通过设置来转换成中文的. Win8地图是英文转换方法: 1. 打开控制面板,点击"更改输入法"; 2. 选择"中文(中华人民共和国)",点击"上移",将中文设置为语言首选项; 3. 再打开自带的地图程序,地名显示变回中文汉字.