Unicode编码转换器

Unicode编码转换器nbsp nbsp nbsp nbsp 今天在看一个项目的 properties 文件时 看到里面全部都是这种字符 gerenListXLS u666e u901a u7528 u6237 u8ba2 u5355 u5217 u8868 xls 其实 properties 文件中不能写中文字符 要不会出现乱码 必须将中文进行 Unicode 编码 nbsp nbsp nbsp nbsp 常

    今天在看一个项目的properties文件时,看到里面全部都是这种字符gerenListXLS=\u666e\u901a\u7528\u6237\u8ba2\u5355\u5217\u8868.xls,其实properties文件中不能写中文字符,要不会出现乱码,必须将中文进行Unicode编码。
    常见Unicode和中文编码转换有两种方式:1、myeclipse的properties文件编辑器,直接输入它就可以给你转换,2、jdk自带的工具:native2ascii。可惜呀,我用的是eclipse,并且native2ascii不能用,于是就上网找了别人的这段代码修改了一下,基本核心内容还是和别人一样,挺好用的:

 
    <html> <script language=javascript> function f(){ 
     var ta = document.getElementById("a"); var tb = document.getElementById("b"); tb.value = unescape( escape(ta.value).replace(/%u/g,"\\u") ); //window.clipboardData.setData("text",tb.value); } function g(){ 
     var ta = document.getElementById("a"); var tb = document.getElementById("b"); ta.value = unescape( escape(tb.value).replace(/%5[Cc](u[0-9a-zA-Z]{4})/g /*\uXXXX*/,"%$1") ); //window.clipboardData.setData("text",ta.value); } function func(){ 
     var ta = document.getElementById("a"); var tb = document.getElementById("b"); tb.value = tb.value.toLowerCase(); }  
   script> <body> <div align=center> 中文:<textarea id=a style="width:600;height:270" onkeydown="if(event.keyCode==13&&event.ctrlKey)f()"> 
   textarea><br><br> <input type=button value="↓" onclick="f()" style="width:50">   <input type=button value="↑" onclick="g()" style="width:50">   <input type=button value="A/a" onclick="func()" style="width:50"> <br><br> Unicode:<textarea id=b style="width:600;height:270" onkeydown="if(event.keyCode==13&&event.ctrlKey)g()"> 
   textarea>  
   div>  
   body>  
   html>

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220608.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午8:04
下一篇 2026年3月17日 下午8:04


相关推荐

  • visual C++ 项目和解决方案的区别

    项目:项目是构成某个程序的全部组件的容器,该程序可能是控制台程序、基于窗口的程序或某种别的程序。程序通常由一个或多个包含用户代码的源文件,可能还要加上包含其它辅助数据的文件组成。某个项目的所有文件都

    2021年12月24日
    52
  • 计算机科学经典著作(留作纪念)

    计算机科学经典著作(留作纪念)以下著作均可在此地址下载 nbsp nbsp nbsp nbsp http www verycd com topics 24717 中文名称 计算机科学经典著作英文名称 ComputerScie 版本 2 日更新 简介 1 TheArtofComp 无图片 Author Donald E Knuth Website nbsp http www

    2026年3月18日
    2
  • 1、java语言概述

    1、java语言概述文章目录Java基础知识图解软件开发软件开发人机交互方式命令行常用的DOS命令常用快捷键java语言java版本历史迭代Java技术体系平台Java在各领域的应用Java语言运行机制及运行过程Java语言的特点跨平台性Java两种核心机制核心机制—Java虚拟机核心机制—垃圾回收Java语言的环境搭建什么是JDK,JRE下载并安装JDK配置环境变量开发HelloWorld开发HelloWorld注意:注释(Comment)文档注释Java基础知识图解软件开发软件开发软件,即一系列按照特定顺序组织的

    2022年7月7日
    25
  • 淘宝店铺pc端代码详细解析

    淘宝店铺pc端代码详细解析看文章须知 默认读者会使用 dw 并具有基本 HTML 和 css 知识 了解淘宝装修后台 若不是 请移步 所有代码 在 dw 上不一定能够完美呈现 请直接复制放到淘宝后台装修 预览真正效果 声明 这是淘宝 b 店的店铺代码 也就是在天猫上开店的 不是淘宝 c 店 c 店的开店的都是个人 需要后台联系 有偿 简单的海报加规则加产品 小店铺看会这个就可以撤了

    2026年3月20日
    1
  • pycharm选中一行代码快捷键_pycharm设置快捷键

    pycharm选中一行代码快捷键_pycharm设置快捷键在写代码的时候,经常为了对齐代码而烦恼,强大的pycharm为我们提供了一个代码自动对齐功能,而且可以使用快捷键完成。快捷键组合是:Ctrl+Alt+L将光标置于需要调整的代码行,或者选择一个区域,按下快捷键,代码就可以自动对齐啦!…

    2022年8月25日
    31
  • linux服务器路由添加命令_linux加静态路由命令

    linux服务器路由添加命令_linux加静态路由命令linux系统中添加路由的方法发布时间:2020-06-1711:38:59来源:亿速云阅读:95作者:Leah这篇文章将为大家详细讲解有关linux系统中添加路由的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一:使用route命令添加(临时路由)使用route命令添加的路由在机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由#rou…

    2022年10月4日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号