Export UTF-8 BOM до .csv в R

Я читаю файл через RJDBC из базы данных MySQL, и это правильно отображает все буквы r (например, נווה שאנן) Отказ Тем не менее, даже при экспорте с помощью записи right.csv и fileccoding = "utf-8" Выход выглядит как . . (в этом случае это не строка выше, но Болгарский) для болгарского, иврита, китайцев и так далее. Другие специальные символы, такие как ã, ç и т.д. работает нормально.

Я подозреваю, что это из-за BOM UTF-8, но я не нашел решение в сети

Моя ОС - немецкая Windows7.

Отредактируйте: я попробовал

con<-file("file.csv",encoding="UTF-8")
write.csv(x,con,row.names=FALSE)

и эквивалент (AFAIK) write.csv (x, file = "file.csv", fileChoding = "utf-8", rust.names = false) Отказ

9
задан deceze 14 September 2011 в 09:33
поделиться