San*_*euw 0 r character-encoding
我尝试使用 API 将数据集加载到 R 中,该 API 允许我执行查询并返回我需要的数据(我无法在服务器端进行配置)。
\n\n我知道这与编码有关。当我通过 R 中的数据帧检查字符串时,给我 ENC:UTF-8“Cosm\xc3\x83\xc2\xa9tica”。
当我复制源字符串“Cosm\xc3\xa9tica”时,它给了我latin1.
如何获得像 latin1 一样正确格式化的 UTF-8 字符串?\n 我已经尝试过以下操作:
\n\nSys.setlocale("LC_ALL","Spanish")
直接在字符串上尝试:
\n\nEnconding(Description) <- "latin1"
不幸的是我无法让它工作。欢迎任何想法!谢谢。
\n您可以使用iconv更改字符串的编码:
iconv(mystring, to = "ISO-8859-1")\n# [1] "Cosm\xc3\xa9tica"\nRun Code Online (Sandbox Code Playgroud)\n\nISO 8859-1 是西欧通用的字符编码。
\n