Java 如何在libgdx中读取文件系统中的特殊字符
尝试打印此字符串时,诸如Java 如何在libgdx中读取文件系统中的特殊字符,java,android,libgdx,Java,Android,Libgdx,尝试打印此字符串时,诸如ö、ä、ü等字符显示为√º和其他与原始字符不相似的字符,例如u显示为√º 我该怎么补救呢 我想稍后将其序列化到类实例中。 我应该使用其他方法而不是readString吗 我还尝试了其他方法-我将文件句柄本身传递给Json对象以进行序列化,但仍有一些字符显示为其他字符我指定了字符集,现在问题解决了 ..readString(“UTF-8”) String jsonData = Gdx.files.internal("data/" + spreadsheet + ".json
ö
、ä
、ü
等字符显示为√º
和其他与原始字符不相似的字符,例如u
显示为√º
我该怎么补救呢
我想稍后将其序列化到类实例中。
我应该使用其他方法而不是readString吗
我还尝试了其他方法-我将文件句柄本身传递给Json对象以进行序列化,但仍有一些字符显示为其他字符我指定了字符集,现在问题解决了 ..
readString(“UTF-8”)代码>
String jsonData = Gdx.files.internal("data/" + spreadsheet + ".json").readString();