1
enconding在R
,我做選擇文件中的R
cat("a string", file="myFile.txt")
如何選擇 「MYFILE.TXT」 的enconding?我希望它是沒有BOM的UTF8。
enconding在R
,我做選擇文件中的R
cat("a string", file="myFile.txt")
如何選擇 「MYFILE.TXT」 的enconding?我希望它是沒有BOM的UTF8。
您可以隨時添加或不手動添加BOM。
write_utf8 <- function(x, file, use.bom = FALSE) {
handle <- file(file, "wb")
if (use.bom) writeBin(charToRaw('\xEF\xBB\xBF'), con, endian = "little")
writeBin(charToRaw(x), con, endian = "little")
close(handle)
TRUE
}
(注意,UTF-8默認情況下使用)
從'cat':「字符串被輸出‘是’(不像print.default其逃逸非打印字符和反斜槓 - 如果你想使用cat輸出編碼的字符串,使用'encodeString')。「 –