java转码工具_java转码工具native2ascii
native2ascii.exe java的转码工具,需要java.dll动态库和相关程序才能执行.native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容 转为 用指定的编码标准文体形式统一的表现出来,它通常位于 JDK_home\bin 目录下,安装好 Java SE 后,可在命令行直接使用 native2ascii 命令进行转码。
JDK自带的工具native2ascii可以将uncode编码的文件转换为本地编码的文件,但是不能批量转换文件。
native2ascii.exe转换之后的代码如何复制粘贴?
单击右键,选标记,然后用左键选定要复制的区域,敲回车键就复制成功了
至于粘贴,和普通的一样,Ctrl+V即可。
-reverse方法怎么用?
如你的原始文件是1.properties(这个文件是中文编码),你想转换成unicode的
则在cmd下进入到你这个文件所在的目录键入:native2ascii -encoding gb2312 1.properties 2.properties,执行命令后你会在当前目录下看到一个2.properties的文件,内容就是1.properties的unicode编码内容。如果你再想转换回来,同样在cmd下进入文件所在的目录键入:native2ascii -reverse -encoding 2.properties 3.properties,执行命令后在当前的目录会产生一个3.properties文件,内容就是2.properties内容的中文编码内容,这个时候如果你的1.properties文件还在,你可以比较1.properties和3.properties内容,发现两个文件内容应该是一样的,一样的前提是中间你没改变2.properties文件的内容,嘿嘿。
如何获取 native2ascii.exe?
安装了jdk后,假如你是在windows上安装,那么在jdk的安装目录下,会有一个bin目录, 该目录下就有我们所需要的native2ascii.exe 工具。
native2ascii.exe使用方法:
命令的语法格式:
native2ascii -[options] [inputfile [outputfile]]
说明:
-[options]:表示命令开关,有两个选项可供选择
-reverse:将Unicode编码转为本地或者指定编码,不指定编码情况下,将转为本地编码。
-encoding encoding_name:转换为指定编码,encoding_name为编码名称。
[inputfile [outputfile]]
inputfile:表示输入文件全名。
outputfile:输出文件名。如果缺少此参数,将输出到控制台。
举例: 把需要进行国际化的文件(如下图)拷贝到 C:\Program Files\Java\jdk1.6.0_31\bin 目录下, 应用native2ascii.exe工具进行转码。
通过cmd命令进入DOS命令窗口进行如下操作:
通过native2ascii命令转码成功后,如下图:
备注:native2ascii.exe是一个应用比较简单的转码工具,并且转码是可逆的。
试试如下命令:
native2ascii -reverse new.txt yan.txt
native2ascii -encoding gbk old.txt new.txt
java转码工具_java转码工具native2ascii相关推荐
- java代码管理工具_java源码管理与版本控制工具,图文详解
近些年社会科学技术水平的发展越来越快速了,这也促进了人们对于新技术新知识的学习.尤其是java的应用也越来越广泛.今天就来为大家介绍一下,java源码管理与版本控制工具,一起来了解一下吧. java项 ...
- java dump分析工具_Java 性能分析工具 (2):Java 内置监控工具
引言 本文为 Java 性能分析工具系列文章第二篇,第一篇:操作系统工具.在本文中将介绍如何使用 Java 内置监控工具更加深入的了解 Java 应用程序和 JVM 本身.在 JDK 中有许多内置的工 ...
- java 字节码分析_Java 字节码实践 - 解读
最近刚看完 深入理解 Java 虚拟机 一书中的第 6 章 (类文件结构),便迫不及待地自己写一个小的 Demo,来自己分析一把 Java 源文件经过编译之后成为字节码文件到底是个什么东西?先由一个简 ...
- java 反编译工具=_JAVA反编译工具精选
目前,比较流行的JAVA反编译工具有近30种,其中有三款堪称精品: 一. 应用广泛的JAD 在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎--JAD,其中主要包括:Front ...
- java 读fdb文件_JAVA - Sql解析工具fdb-sql-parser简单使用
由于想要解决Mybatis分页插件中count查询效率问题,因为order by很影响效率,所以需要一种方式处理sql,将order by 语句去掉. 试了好几个sql解析工具,最后选择了fdb-sq ...
- java反码补码原码作用_java原码补码反码关系解析
本文为大家解析了java原码补码反码的关系,供大家参考,具体内容如下 原码:不管源数据是十进制还是十六进制,统统将数字转成二进制形式 反码:把原码的二进制统统反过来,0变成1,1变成0 补码:负数的反 ...
- java string 异或_Java源码——String
最近在研究java的源代码,但是由于自己英语水平有限,所以想使用中文注释的方式把源码里的方法全部重写 一遍,下面是楼主整理出来的一小部分.我把整体的项目托管到GitHub上了,欢迎大家前去交流学习. ...
- java properties文件 安全_java 数据库读取工具类(读取config.properties配置文件)[包含线程安全] | 学步园...
java 数据库读取工具类(读取config.properties配置文件)[包含线程安全] 数据库读取工具类 package com.db; import java.sql.Connection; ...
- java性能分析工具_java性能分析工具
如何利用 JConsole观察分析Java程序的运行,进行排错调优 http://jiajun.iteye.com/blog/810150 如何使用JVisualVM进行性能分析 http://jia ...
- java table 设置长度_Java字节码lookupswitch和tableswitch总指令长度
使用给定的字节码,当遇到切换指令时,我想知道下一条指令的位置(不运行代码).为了做到这一点,我想我应该计算指令的总大小,包括跳转偏移或匹配偏移对.这可能吗?如果不是,怎么可能知道下一条指令在哪里? 此 ...
最新文章
- 多用户使用一台计算机可设置,《计算机应用基础》试卷(A)
- 非常漂亮的仿腾讯弹出层效果
- windows下安装RabbitMQ
- Go语言接口(interface)简单应用
- php文件在桌面删除不了图片吗,删除windows桌面上某个应用程序的图标,意味着什么...
- linux系统无法识别固态硬盘_linux查看硬盘是不是ssd
- 【Python】Numpy包的安装使用
- linux企业版5安装卡乱码,linux下安装mysql5.5 乱码问题
- git 代码提交过程
- 斯威夫特山地车_斯威夫特弦乐
- 翻译: 4.3. 多层感知器的简明实现MLP pytorch
- android+3.1.2+imagebutton监听,android Button ImageButton 差别
- 【南方者】【考证】【软考】【系统规划与管理师】论文万能模板
- 极客空间-MySQL实战45天-第二天
- bzoj:1922: [Sdoi2010]大陆争霸 (luogu 2446)
- 06.变革、变革、再变革
- 用Pytorch自建6层神经网络训练Fashion-MNIST数据集,测试准确率达到 92%
- 【福利】【送书第四弹】机器学习知识体系
- 【牛客】幸运数字II题解
- 使用tcpdump抓包实例