关于在R中使用字符串类型的返回值在R中称为java函数的中文编码问题,但我用无法识别的代码在R中打印它们。例如,我在java类names中定义了一个变量Hello,如下所示。
public String name2 = new String("苹果".getBytes(),"UTF-8");或
public String names = "苹果";我是这样在R里叫的。
library(rJava)
.jinit(...)
.jaddClassPath(...)
Hello = J("Hello")
he = new(Hello)
name = he$names2
print(name2)当我将字符串定义为utf-8 unicode时,它会打印苹锟斤拷,我不知道如何解决它.
感谢你的帮助。
发布于 2013-12-16 02:19:08
这应该能行
iconv(he$names,'UTF-8','UTF-8')https://stackoverflow.com/questions/20602384
复制相似问题