`
OpenMind
  • 浏览: 179085 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

native2ascii 用法解析

 
阅读更多

 

mark 

native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。

用法:native2ascii [-reverse] [-encoding 编码] [输入文件 [输出文件]]

-[options]:表示命令开关,有两个选项可供选择
-reverse:将Unicode编码转为本地或者指定编码,不指定编码情况下,将转为本地编码。
-encoding encoding_name:转换为指定编码,encoding_name为编码名称。

[inputfile [outputfile]]
inputfile:表示输入文件全名。
outputfile:输出文件名。如果缺少此参数,将输出到控制台

分享到:
评论

相关推荐

    native2ascii简介

    ### Native2Ascii工具详解 #### 一、工具概述 `native2ascii` 是Sun Java SDK中的一个实用工具,主要用于将包含非ASCII字符的文本文件(如`.txt`、`.ini`、`.properties`、`.java`等)转换为Unicode编码格式。在...

    使用native2ascii进行编码格式转换

    【使用 native2ascii 进行编码格式转换】 在Java开发中,经常遇到因编码格式不匹配导致的乱码问题,特别是在处理国际化资源文件时。Java默认使用Unicode编码,但有时我们的系统或文件可能是GBK等其他编码格式。为了...

    native2ascii 命令的使用

    标题中的“native2ascii命令”是指Java开发工具(JDK)提供的一种命令行工具,用于在ASCII和非ASCII字符集之间转换文本文件,主要是处理Java源代码中的Unicode转义序列。这个工具对于处理包含特殊字符或者非英文字符...

    native2ascii

    下面将详细探讨`Native2ascii`的使用方法、功能以及应用场景。 #### 一、基本语法与参数详解 `Native2Ascii`的基本语法如下: ``` native2ascii [options] [inputfile [outputfile]] ``` 其中,`[options]`可以...

    native和ascii转换.rar

    在"native和ascii转换易语言源码"中,我们可以预计源码包含了使用易语言实现的函数,用于进行这两种编码间的转换。这些函数可能包括读取文件、解析编码、转换字符集和写入新文件等步骤。通过这些源码,开发者可以...

    ascii2native:ascii2native java实现和groovy实现

    《ASCII到Native:Java与Groovy的实现解析》 在编程世界中,处理字符编码是一项基础且重要的任务。ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是最早广泛使用的字符编码之...

    Struts2国际化转码小工具

    `native2ascii`工具可以将这些非ASCII字符转换为等效的Unicode转义序列,这样它们就可以在Java源代码或者配置文件中正确地被编译和解析。 本"Struts2国际化转码小工具"提供了对`native2ascii`工具的可视化界面,...

    Struts1.系列教程

    为了解决这个问题,有两个主要的方法:使用`native2ascii.exe`命令工具和利用Eclipse插件。 1. **使用`native2ascii.exe`命令**: `native2ascii.exe`是Java SDK自带的一个命令行工具,位于 `安装目录>\bin` 目录...

    unicode编码转换

    #### 五、使用方法示例 以文件处理模式为例,我们可以使用以下命令行格式来调用native2ascii工具: ```bash native2ascii -encoding GBK source.properties target.properties ``` 这里,“source.properties”是...

    propedit Eclipse属性文件编辑插件

    因为Java源代码默认使用ASCII编码,而`.properties`文件允许包含非ASCII字符,所以当`.properties`文件包含这些字符时,需要通过`native2ascii`工具将其转换为ASCII的等价形式,以便Java虚拟机能够正确解析。...

    Struts2资源文件在jsp页面中显示乱码解决

    一种解决方案是使用`native2ascii`工具将资源文件转换为特定的编码格式,例如UTF-8。具体步骤如下: 1. 打开命令行窗口,切换至包含资源文件的目录。 2. 运行命令`native2ascii -encoding UTF-8 messageResources_...

    JAVA国际化

    - 首先,使用`native2ascii -encoding UTF-8 input.properties output.properties`命令将原始的ASCII编码文件转换为Unicode编码的文件。 - 接下来,在程序中读取这些转换后的文件时,必须确保使用正确的字符集进行...

    js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换&#XXX函数代码

    `native2ascii`是Sun Java SDK提供的一个工具,用于将其他文本文件(如`.txt`, `.ini`, `.properties`, `.java`等)的编码转换为Unicode编码。进行转码的原因是为了程序的国际化。通常在安装了JDK后,在Windows系统...

    Struts2乱码终极解决办法

    可以使用`native2ascii`工具将包含中文的资源文件转换为ASCII编码,从而避免乱码问题。 ##### 4. 配置web.xml中的过滤器 在web.xml中配置一个过滤器,用于拦截所有请求并统一设置字符集,确保所有的请求和响应都...

    struts国际化及小蚂蚁转译

    ### Struts2 国际化与小蚂蚁转译详解 ...通过上述配置和使用方法,我们可以有效地实现 Struts2 应用程序的国际化功能,使其能够支持多种语言和地区设置。这不仅提高了应用的可用性,也为用户提供了更好的体验。

    JVM堆模型

    2. **JDK自带的native2ascii工具完全揭密.txt**:Native2ASCII工具用于在Java源代码中处理非ASCII字符。在处理包含本地化资源的项目时,如国际化字符串,会用到这个工具将原生编码转换为ASCII可表示的Unicode转义...

    java特效 java的起源

    3. **资源文件转换**: 使用 JDK 提供的工具 `native2ascii` 来转换资源文件,确保其在不同平台上都能正确读取。例如: ```bash native2ascii MyResource.tmp MyResource_zh_CN.properties ``` 4. **Web 应用部署...

    Java语言资源国际化步骤解析

    2. 使用native2ascii进行转码 由于Java平台使用Unicode来处理文本数据,非ASCII字符(如中文、日文等)在资源文件中可能需要进行转码。转码的目的是将非ASCII字符转换为Java可以正确解析的Unicode形式。这一步骤可以...

Global site tag (gtag.js) - Google Analytics