Распакуйте, когда файл содержит символы UTF-8 в R - PullRequest
0 голосов
/ 07 октября 2019

Я хочу распаковать папку и переименовать файлы из папки rhat в R.

Моя попытка с zip-пакетом:

zip::unzip("my.path", exdir = "mydocument")
unzip_files <- list.files("mydocument", full.names = TRUE)
for (j in seq_along(unzip_files)) {
  file.rename(unzip_files[j], "somefilename")
}

Проблема в том, что файлы в zip-документе содержат UTF-8символы:

16900-19 odb. parcelacija katastar - službeno  više uložaka, čl. 145.doc

, но в разархивированном виде файлы выглядят так:

16900-19 odb. parcelacija katastar - službeno  viÅ¡e uložaka, Äl. 145

, и я не могу переименовать его, поскольку в нем есть эти странные символы.

ИтакМне нужно распаковать папку, но сохранить символы UTF-8 или как-то переименовать файл с помощью этих странных символов.

...