native2ascii在英文操作系统上使用的问题 我的程序是在英文系统上开发的,现在要求它支持多语言,我写了一个properties文件,其中包括中文,然后用native2ascii将它转化为GBK或UTF-8编码格式,但是在程序中得到的却是一堆乱码或问好,同样的操作在中文操作系统上就可以正常显示,我想这主要是由于java程序在英文操作系统上运行的问题,请问如何能够解决这个问题?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这主要是TXT文件不支持GBK的编码造成的.你把要转换的内容放到支持中文的文件里再转. 但是我在一台中文windows上对一个属性文件进行转换,java程序可以正常的在这个中文windows上运行,也可以正常显示。但是我把那个转换后的属性文件拷贝到一个英文windows上,运行java程序时就会出现乱码,我想这不应该是转换的问题吧,应该是jdk的问题 你在中文Windows下编辑一下属性文件(中文的),再拷到英文系统下转换,这样应该可以吧 native2ascii -encoding utf8[GBK] your_native.properties converted.properties不行吗? 肯定行的,我今天在Linux下解决了一下相关问题,Linux下的VI不支持中文,所以我直接在Windows下编辑文档再拷到Linux下,执行了一下:native2ascii -encoding utf8[GBK] your_native.properties converted.properties 就OK,肯定没问题的!!! 关于IOException 日期排序的问题 网关通信 编程 有没有视频讲义或者书 在JDOM里,我用XMLOutputter类,把DOCUMNET对象输出到字符串,为什么St会有<xml version=..>开头,如何去除 改变控件大小?(初学者) 可恶的微软! 关于编译原理的一个问题。 J2EE有发展吗? 第一次用java,如何快捷学习??? 这个错误是什么意思? swing 如何实现表格树,有现成的代码码?swing包中并没有TableTreeView东东 线程求救,在线等待。AudioPlayer.player 的停止问题
你把要转换的内容放到支持中文的文件里再转.
不行吗?
native2ascii -encoding utf8[GBK] your_native.properties converted.properties
就OK,肯定没问题的!!!