最近利用周末写了一个小程序,eclipse的插件,参考了easyExlpore的代码,可以将文件编码转换成Unicode编码,核心还是jdk的native2ascii.exe工具,做成eclipse插件就可以在开发时生成,不用在到jdk的文件夹下在命令行中执行相关命令(这个插件值支持windows,呵呵,linux,unix下的jdk 的native2ascii工具怎么用我还不清楚,呵呵)。别的不说了,上图片和代码,其实代码很简单。
上图是popupmenus中,选中一个文件生成unicode编码文件
Preferences pages,可以设置Encoding,reverse,输出文件名称,路径,跟后缀名。
写了一个简单的例子测试。
另附代码,可以直接将里面的jar文件copy到eclipse的plugins文件夹下就可以用,也可以写个link文件用(我习惯用link文件),还有说明下我的开发环境是jdk1.5,eclipse3.4.1,低版本的可能不适配。
希望大家多提意见和好的想法,我的联系方式:newbiner@gmail.com,
phone:15810132442
qq:278365426
- 大小: 26 KB
- 大小: 22.5 KB
- 大小: 24.4 KB
- 大小: 16.4 KB
分享到:
- 2008-11-24 14:49
- 浏览 1126
- 评论(4)
- 论坛回复 / 浏览 (4 / 2156)
- 查看更多
相关推荐
Eclipse 属性文件解析插件native2ascii 1、将附件下载后的native2ascii文件夹放在Eclipse6.0.1\eclipse\plugins文件夹下 2、将附件下的native2ascii.link 文件放在\Eclipse6.0.1\eclipse\links目录下,然后配置path=...
"EasyNative2ascii"这个文件名很可能是该插件的主程序或配置文件,它可能包含了实现中文到ASCII转换的逻辑和设置选项。 使用此类插件有以下几点好处: 1. 提高代码兼容性:在不支持UTF-8或其他包含中文字符的编码...
2. 将解压后的插件文件上传到织梦系统的相应目录,通常是“/dede/templets/plugins/”。 3. 登录织梦后台,进入“系统”-“模块管理”,找到“插件管理”选项。 4. 在插件管理界面,点击“安装”按钮,按照提示完成...
2. **可视化界面**:插件可能提供一个用户友好的界面,让用户选择要转换的文件或项目,或者设置转换规则,例如仅转换注释中的中文字符。 3. **批量转换**:对于大型项目,插件可能支持一次性转换整个工作空间或指定...
放在plugin文件夹中,在MyEclipse中 可以直接将中文转为Ascii插件,十分方便
本文将详细探讨`float2ascii`和`ascii2float`的概念以及实现方法。 标题中的"float2ascii"指的是将浮点数转换成ASCII码的过程。在C语言中,这通常是通过标准库函数`printf`和`snprintf`来实现的,它们可以将浮点数...
native2asciiplug Intellij IDEA 插件,可将具有本机编码字符(非拉丁 1 和非 Unicode 的字符)的属性文件转换为 Unicode 编码。 处理在编译阶段自动完成。 可通过 Intellij IDEA 插件库()获得。 发展 git clone...
标题中的"native2ascii.exe"是一款Java开发工具,主要用于处理非ASCII编码的本地化资源文件。这个工具将本地化的文本,比如包含特殊字符或者非英文字符的字符串,转换成ASCII编码,以便Java程序能够正确读取和处理。...
《ZOPC_Server与Modbus_RTU-ASCII插件详解》 ZOPC_Server是一款通用的OPC(OLE for Process Control)服务器,由ZLG(中控科技集团有限公司)开发,旨在提供工业自动化领域的数据交换服务。OPC是微软Windows操作...
### Native2Ascii工具详解 #### 一、工具概述 `native2ascii` 是Sun Java SDK中的一个实用工具,主要用于将包含非ASCII字符的文本文件(如`.txt`、`.ini`、`.properties`、`.java`等)转换为Unicode编码格式。在...
这个插件可能是为了简化开发者的工作流程,避免手动使用`native2ascii`命令行工具进行转换。通过这样的插件,开发者可以直接在IDE内部编辑包含中文的`.properties`文件,并且在运行时能够正确显示这些中文内容,极大...
Native2Ascii(Ascii2Native) Native2Ascii(Ascii2Native)
native2ascii工具,不需要在命令行的转换了
`native2ascii`命令是Java开发中用于处理非ASCII字符的一种工具,主要用于将含有非英文字符(如中文、日文等)的文本文件转换为Unicode编码的ASCII格式,以便Java虚拟机(JVM)能够正确识别和处理。这个命令对于国际...
描述中的“基于JDK的native2ascii的编码转换图形工具”可能就是这样的一种实现,它可能是将`native2ascii`的命令行操作集成到一个图形用户界面(GUI)程序中,使得非技术用户也能轻松进行编码转换。 使用`native2...
标题“hex2ascii_Hex2Char_十六进制转字符串”指的是一种将十六进制数值转换为ASCII字符的过程。这个过程通常涉及到以下步骤: 1. **十六进制到二进制**:首先,我们需要将十六进制数字转换成二进制形式。每个十六...
标题中的“native2ascii图形界面工具”是指一个用于处理非ASCII字符编码的工具,它具有图形用户界面(GUI)。在Java开发中,由于Java源代码只支持ASCII字符集,但某些资源文件(如属性文件)可能包含本地化的非ASCII...
例如,要将ASCII字符串转换为UCS2,可以使用`Encoding.ASCII.GetBytes`方法获取ASCII编码的字节数组,然后用`Encoding.BigEndianUnicode.GetString`将这个字节数组转换为UCS2字符串。相反,将UCS2转换为ASCII,需要...