String jsonData = Gdx.files.internal("data/" + spreadsheet + ".json").readString();
尝试打印此字符串时,ö
,ä
,ü
等字符显示为√º
,其他字符与原始字符不相似,例如ü
显示为√º
。
我该如何解决这个问题?
我想稍后将其序列化为类实例。 我应该使用其他方法而不是readString吗?
我尝试过的其他东西 - 我将文件句柄本身传递给Json对象进行序列化,但仍然会将字符显示为其他一些字符
答案 0 :(得分:3)
我指定了字符集,问题现在解决了
... readString("UTF-8");