Преобразовать зашифрованную китайскую строку в нормальное с помощью R - PullRequest
0 голосов
/ 10 января 2019

Когда я загружаю файл PDF, имя которого должно быть примерно таким:

"论 推理 的 要素 .pdf",

с веб-сайта, он превращается во что-то вроде

"ÂÛÍÆÀíμÄÒªËØ.pdf".

Мне интересно, возможно ли использовать R для преобразования зашифрованной строки обратно в нормальную? Спасибо

1 Ответ

0 голосов
/ 10 января 2019
# Save your locate:
Sys.getlocale()
# [1] "LC_COLLATE=English_India.1252;LC_CTYPE=English_India.1252;LC_MONETARY=English_India.1252;LC_NUMERIC=C;LC_TIME=English_India.1252"

# Change the locate to 'chinese' and convert the word
Sys.setlocale(category="LC_ALL",locale="chinese")
print("ÂÛÍÆÀíµÄÒªËØ")
# [1] "论推理的要素"

# Restore
Sys.setlocale(category="LC_ALL",locale="English_India.1252")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...